Skip to content

Yandex-Weather-SHRI/yandex.weather-frontend

Repository files navigation

Яндекс.Погода

http://yandex-weather.herokuapp.com/

Разработка

Команды

npm i

npm run dev - запуск webpack-dev-server на localhost:4800 c hot-reload

npm run storybook - дока по реакт компонентам на localhost:9001

Структура проекта

src/ui - компоненты интерфейса по методологии Atomic Design

src/redux - компоненты глобального состояния приложения. Для создания экшенов и редьюсеров используется redux-act

Структура компонента

Компоненты именуем с большой буквы. Используем camelCase.

  • ComponentName
    • ComponentName.js - компонент с именовым экспортом
    • ComponentName.story.js - дока
    • ComponentName.test.js - юнит тест на компонент.

Соглашения по неймингу для синхронизации в YouTrack

Название ветки - по номеру таска в YouTrack. Например, WF-21

Название коммита - обязательно номер таска после сообщения коммита. Например, Сделал readme #WF-21

#TODO описание для CI

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages