You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Структура папок
В новом создаваемом компоненте должны присутствовать jade, stylus, js, spec.js, html для разработки компонента изолированно от других и быстрого его просмотра
Именование файлов(контроллеры, модели, сервисы)
Папки, классы и html-тэг называем по БЭМУ
Названия модулей пишем как fba.componentName
Название файлов через camelCase
Внутри js, ангулярные сущности тоже через camelCase + название сущности, за исключением Модели.
Использовать ангулярные функции хелперы
Для модификаторов используем одно слово
Каждый элемент делать в виде отдельного модуля
Данные для любых сущностей оформляются в виде модели
По умолчанию привязываем директивы к элементам или к аттрибутам. Как исключение - к классам
Наши css классы пишем в начале, а сторонние после.
Если классы без стилей, то пишем с префиксом js
The text was updated successfully, but these errors were encountered:
В новом создаваемом компоненте должны присутствовать jade, stylus, js, spec.js, html для разработки компонента изолированно от других и быстрого его просмотра
Папки, классы и html-тэг называем по БЭМУ
Названия модулей пишем как fba.componentName
Название файлов через camelCase
Внутри js, ангулярные сущности тоже через camelCase + название сущности, за исключением Модели.
The text was updated successfully, but these errors were encountered: