Отказ от отговорност: Не знам почти нищо за сървърите. Съжалявам, ако този въпрос няма смисъл от самото начало.
Изграждам проекта си в Node.js с CoffeeScript и Stylus и някои други компилирани неща. Досега направих скрипт, който да компилира моя код в обикновен JavaScript и CSS, след което да го стартирам. Планирам да кача компилираните активи на производствения сървър, така че след това да няма следа от CoffeeScript или Stylus.
Но знам, че е възможно директно да стартирате CoffeeScript от страна на сървъра (coffee app.coffee
) и че има междинен софтуер в Node, който компилира и минимизира CoffeeScript и Stylus от страна на клиента в движение.
Въпросът ми е защо оставяме сървъра да го прави всеки път, вместо сами да компилираме кода? Първата опция няма ли да натовари повече сървъра без причина?
Благодаря.