Руководство по разработке
Стандарты кода
Coffeescript
- Отступ: 4 пробела
- Используйте camelCase для переменных и функций
- Используйте PascalCase для классов
- Избегайте точку с запятой
- Используйте
-> для функций, => только когда нужно сохранить контекст this
Pug
- Отступ: 4 пробела
- Атрибуты в двойных кавычках
- Порядок атрибутов:
class, id, остальные в алфавитном порядке
- Используйте миксины для повторяющихся компонентов
Stylus
- Отступ: 4 пробела
- Используйте вложенность там где это имеет смысл
- Комбинируйте Tailwind @apply с кастомными стилями
- Переменные именуйте в kebab-case:
$primary-color