Open dlebedynskyi opened 8 years ago
Точка с запятой - это и горячий хороший момент для дискуссий. Если откинуть фактор удобно/неудобно и привычно/непривычно, то:
Раньше использовали koa, это видно в open-parse. Однако у Express есть отличная поддержка вендоров и это чаще важнее небольших удобств и красоты кода. Пример поддержки:
В каких ситуациях Immutable.js может себя оправдать даже не смотря на увеличение кодовой базы?
webpack 2 sound better now due to tree shaking
Были недавно аргументы в React.js Telegram Group, где webpack 2 ещё совсем beta и рождает проблемы. Разве это не так на данный момент?
@dlebedynskyi Если не возражаете, переименовал тему для репрезентативности.
@DenisIzmaylov
immutables спасают на больших store. главная особенность в том, что состояние всегда будет новой ref при изменении свойств или вложенных объектов.
В то же время только обновленные объекты получают new ref.
дальше - добавьте pure components with fast ref check for props change = profit.
в целом получаеться что ui - это оптимизированная функци состояния с гарантией того, что состояние объекта не будет изменено без изменения ссылки.
Были недавно аргументы в React.js Telegram Group, где webpack 2 ещё совсем beta и рождает проблемы. Разве это не так на данный момент?
это будет починено. а стек не на месяц.
Точка с запятой - это и горячий хороший момент для дискуссий без точки - возможная ошибка. с точкой - гарантировано что не будет ошибки в коде. для меня - гарантия того, что в коде нет ошибки, важнее одного символа и быстрее чем потом такие баги ловить.
ESLint и eslint-config-airbnb с небольшим изменением - не использовать точку с запятой. use semi-column ;