celishere / default-vite-project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Шаблон для проекта по предмету "Проектный практикум"

Быстрый старт

Для начала работы вам требуется установить любым доступым для вашей ОС образом LTS версию Node.JS 18+ с официального сайта или с помощью утилиты nvm

После установки Node.js вам необходимо установить все необходимые для работы шаблона зависимости с помощью команды npm install в терминале находясь в папке проекта

Установив зависимости вы можете запустить проект командой npm start

Библиотеки и модули установленные в шаблоне

React

Современный фреймворк для разработки веб-приложений, рекомендуем особое внимание при его изучение уделить хукам и функциональным компонентам.

Chakra UI

Библиотека готовых компонентов для создания интерфейсов. С ней можно в считанные минуты создать классный продукт потратив больше времени на логику и меньше на верстку собирая свой проект как из кубиков.

React Router (react-router-dom)

Библиотека маршрутизации для React-приложений, которая позволяет управлять навигацией внутри приложения. Она используется для создания динамических маршрутов, переходов между страницами и передачи параметров между компонентами приложения.

Eslint

Линтер кода, который используется для выявления и предотвращения ошибок в коде, а также для поддержания согласованности кода в командных проектах. Он может проверять синтаксис и стилистические аспекты кода, такие как использование переменных, отступы, кавычки и т.д.

Prettier

Инструмент для автоматического форматирования кода. Он позволяет установить определенный стиль форматирования кода и применить его к всему проекту, без необходимости ручного форматирования. Prettier может форматировать код в соответствии с правилами, определенными в конфигурационном файле, который можно настроить по своему усмотрению.

About

License:MIT License


Languages

Language:JavaScript 82.3%Language:HTML 17.7%