Zahájili jsme velký přepis Angelcam.com z kombinace Nette na frontendu a několik Node.js microservice na backendu do jednoho Django monolitu a řeším situaci, kdy jako jediný se bohatými zkušenostmi v Djangu zavádím best-practices pro nový projekt. Moc toho ale nevím o moderním frontendu a kolegové mě přesvědčují, že tradiční Django nástroje, které znám (django-compressor apod.) jsou zastaralé a správná ceste je gulp. A maji pravdu. Nevim jestli s gulpem (nejnovejsi trendy ve frontendu nesleduju) ale pokud to jde tak oddel backend a frontend co nejdriv.
Jako backendově orientovaný člověk bych nerad bránil použití moderního frontend řešení, ale když vidím, že zprovoznění gulpu a laravel-elixir protáhlo build docker kontejneru z původních 30s na 2m20s, v repu přibyl npm-shrikwrap.json o 4.000 řádcích a node_modules má 240 MB, nemám z toho úplně dobrý pocit. Oddel to uplne od sebe. Frontend budou driv nebo pozdeji delat jini lidi nez backed a bude na nich, jak build FE zrealizuji. Ty budes jen linkovat finalni soubory. P.S.: Je to docela zajímavý projekt a sháníme na něj kolegy jak na trvalou spolupráci, tak externisty/freelancery na dočasnou spolupráci. Zatím je naplánováno cca do konce roku přepis stávajícího a pokládání základů, po Novém roce pak přidávání fíčur, nové byznys logiky a vylepšování backendu. Jj, pulrok pryc a lidi zase nejsou :) -- -- E-mailová skupina django-cs@googlegroups.com Správa: http://groups.google.cz/group/django-cs --- Tuto zprávu jste obdrželi, protože jste přihlášeni k odběru skupiny django-cs ve Skupinách Google. Chcete-li zrušit odběr skupiny a přestat dostávat e-maily ze skupiny, zašlete e-mail na adresu django-cs+unsubscr...@googlegroups.com. Chcete-li zobrazit tuto diskusi na webu, navštivte https://groups.google.com/d/msgid/django-cs/etPan.57e40106.7eca01bb.16739%40plovarna.cz. Další možnosti najdete na adrese https://groups.google.com/d/optout.