Skip to content

Latest commit

 

History

History
13 lines (11 loc) · 1.25 KB

README.md

File metadata and controls

13 lines (11 loc) · 1.25 KB

Общее

  • Любые структуры, где не важен порядок (объекты, json, yaml, атрибуты, импорты, ...) указываем в алфавитном порядке.
  • CSS классы в компонентах называются с учётом родительских разделов, например:

    modules/form/input — класс должен называться form-input. Иначе будут коллизии названий.

  • index в корне раздела может быть только служебной страницей со списком страниц этого раздела.
  • Все названия называем в единственном числе.
  • Структуры:
    • сущность — так и называем, пример user, param, year;
    • массив — список элементов, где важен порядок, но явно не известен ключ — добавляем к названию List, userList, paramList, yearList;
    • объект — маппинг "ключ" => "значение" - добавляем к названию Map, userMap, paramMap, yearMap.