JavaScript required
We’re sorry, but Coda doesn’t work properly without JavaScript enabled.
Skip to content
namerr
О проекте
Проектный план
Этап 1: Подготовка и Планирование
Стек
Технологии
Архитектура
namerr
шаблоны
More
Share
Explore
Соглашение о Именованиях в Проекте
Общие Принципы
Семантическое Именование
: Имена должны быть понятными и отражать назначение элемента.
Консистентность
: Следует придерживаться одного стиля именования на протяжении всего проекта.
Файлы и Папки
Компоненты
: Имена файлов компонентов должны начинаться с заглавной буквы и следовать стилю PascalCase. Пример:
MyComponent.js
Утилиты и Сервисы
: Имена файлов утилит и сервисов должны быть в camelCase. Пример:
myUtility.js
Папки
: Имена папок должны быть в kebab-case. Пример:
my-folder
Код
Переменные
: Используйте camelCase для именования переменных. Пример:
myVariable
Константы
: Используйте UPPER_SNAKE_CASE для именования констант. Пример:
MY_CONSTANT
Классы и Интерфейсы
: Используйте PascalCase. Пример:
MyClass
Функции
: Имена функций должны быть в camelCase и отражать действие. Пример:
fetchData()
React Компоненты
Props
: Имена пропсов должны быть в camelCase. Пример:
myProp
State
: Имена переменных состояния также должны быть в camelCase. Пример:
myStateVariable
Обработчики Событий
: Имена обработчиков событий должны начинаться с
handle
. Пример:
handleClick
Load content from whimsical.com?
Loading external content may reveal information to 3rd parties.
Learn more
Allow
Want to print your doc?
This is not the way.
Try clicking the ··· in the right corner or using a keyboard shortcut (
Ctrl
P
) instead.