Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

fenix-v2

Package Overview
Dependencies
Maintainers
1
Versions
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fenix-v2

Чтобы запустить проект на локальной машине используйте

  • 2.36.33
  • unpublished
  • latest
  • npm
  • Socket score

Version published
Weekly downloads
0
Maintainers
1
Weekly downloads
 
Created
Source

Fenix v2

Чтобы запустить проект на локальной машине используйте

yarn для установки зависимостей

yarn start для запуска проекта

По умолчанию проект будет запущен на порту 3000

Чтобы собрать production сборку, используйте yarn build

Для запуска проекта локально необходимо содержимое файла .env.local.example перенести в .env.local:

cp .env.local.example .env.local

Процесс разработки

Проект использует:

  • create react-app
  • Antd
  • TypeScript
  • Redux
  • RxJs
  • Less

Договоренности по code style

Общие

  1. Все компоненты - функциональные
  2. Компоненты не должны быть большими (>150 строк вместе с импортами)
  3. Отдельные экраны, разделяемые роутами находятся в папке src/scenes
  4. Все внутренние компоненты экрана лежат в папке /components данного экрана
  5. Компоненты, которые имеет смысл переиспользовать, лежат в src/shared/components
  6. Все поля интерфейсов имеют JSDoc описания
  7. Все интерфейсы, относящиеся к потоку данных между приложением и сервером расположены в соответствующем редьюсере
  8. Тесты для кнопок/иконок/прочей лабуды в виде прокидывания пропсов дальше использовать запрещено
  9. При необходимости, в первую очередь тесты пишутся для ключевых узлов приложения, имеющим отношение к изменению данных

The best delivery service you've ever had ©

FAQs

Package last updated on 06 Aug 2022

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc