Конструктов сайтов, который позволяет создавать сайты визуально используя готовые элементы, либо писать код самостоятельно и настраивать всё под себя.
- Vue
- TypeScript
- Vite
- SASS
- ESlint
- Drag&drop
- SPA
- JavaScript
- Express.js
- Node.js
- MySql
- REST API
- JWT
- CORS
- Axios - отправка запросов на сервер
- TanStack Query - Асинхронное управление состоянием
- VeeValidate и Zod - Валидация запросов перед отправкой на сервер
- i18next - Перевод сайта на множество языков
- VueUse - Коллекция поллезных утилит для Vue
- Сodemirror - Превращение простого поля для ввода текста в редактор кода
- Draggable - Реализация Drag&drop функционала
- Interactjs - Контроль размеров элементов при перетаскивании
- Pinia - управления состояниями
- Resizable - Управление размерами элеметов на странице
- SortableJS и Vue.draggable.next - Drag&drop функционал
- Vue Router маршрутизация в приложении
- Bootstrap библиотека для стилизации приложения
- nodemon - запуск кода, и его автоматического перезапуска после изменений
- bcrypt - шифрование паролей
- cors - работа с cors
- dotenv - чтение переменных среды из файла .env
- nodemailer - отправление почты
- express-validator - валидация входящих данных
- uuid - генерация уникальных id
- jsonwebtoken - работа с jwt токеном