DEVELOPMENT.md 1.0 KB

Руководство по разработке

Стандарты кода

Coffeescript

  • Отступ: 4 пробела
  • Используйте camelCase для переменных и функций
  • Используйте PascalCase для классов
  • Избегайте точку с запятой
  • Используйте -> для функций, => только когда нужно сохранить контекст this

Pug

  • Отступ: 4 пробела
  • Атрибуты в двойных кавычках
  • Порядок атрибутов: class, id, остальные в алфавитном порядке
  • Используйте миксины для повторяющихся компонентов

Stylus

  • Отступ: 4 пробела
  • Используйте вложенность там где это имеет смысл
  • Комбинируйте Tailwind @apply с кастомными стилями
  • Переменные именуйте в kebab-case: $primary-color