Best practices při budování Asset pipeline rubrika: Programování: Jiné

10 jiri.knesl
položil/-a 15.10.2014

Asset pipeline je nástroj, který poskládá, zkompiluje a minifikuje assety (JavaScripty, CSSka).

Jaké jsou v tuto dobu best practices, 1 common a 1 pro danou stránku nebo 1 soubor se vším daného stylu?
Jaké všechny hlavičky posílát z webserveru?
Kde mají být assety uložené?
Chovát se jinak, pokud posílám assety na mobilní zařízení (které často nekešuje soubory)?
Jaký nástroj na řešení závislostí mezi JavaScripty? (systemjs, requirejs...)

odkaz
Anonym
odpověděl/-a 15.10.2014

Jaké všechny hlavičky posílát z webserveru?
Odporucam kuknut na configy projektu HTML5 boilerplate v sekcii performance.

Kde mají být assety uložené?
Assety kludne nechaj ulozene, tam kde if AP vykompiluje. Ale sprav si pre ne samostatny Vhost, ktory nebude posielat cookies. Potom ale treba prepisat/nakofigurovat http cestu k assetom, tak aby sa to spravne renderovalo do layout sablony. AP to isto umoznuje.

Chovát se jinak, pokud posílám assety na mobilní zařízení (které často nekešuje soubory)?
Podla mna nie, chovat inak sa zacnes, ked budes mat navstevnost ako Finacial Times. Potom odporucam precitat ich dev-blogy.

Jaký nástroj na řešení závislostí mezi JavaScripty? (systemjs, requirejs...)
S AP ti ziadny taky nastroj netreba, AP ti dava klucove slovo require, tak vyuzivaj to.

Pro zobrazení všech 2 odpovědí se prosím přihlaste:

Rychlé přihlášení přes sociální sítě:

Nebo se přihlaste jménem a heslem:

Zadejte prosím svou e-mailovou adresu.
Zadejte své heslo.