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.

Reply via email to