Создание блога с нуля U.G. blog
Предлагаю полноценное веб-приложение для блога, охватывающее как frontend, так и backend разработку.
На backend'е использован Node.js с фреймворком Express.js, обеспечивая мощный и гибкий серверный функционал.
В качестве базы данных применяется MongoDB, а для взаимодействия с ней выбрана библиотека Mongoose, что обеспечивает удобное и эффективное взаимодействие с базой данных.
REST API реализован для обеспечения понятного и гибкого взаимодействия с сервером.
Front-end:
HTML: Создание структуры веб-страницы.
SCSS: Препроцессор CSS для более удобного и эффективного написания стилей.
React: JavaScript библиотека для разработки пользовательского интерфейса.
Next.js: Фреймворк React для создания мощных веб-приложений с оптимизацией производительности.
Redux Toolkit: Управление состоянием приложения.
RTK Query: Управление данными и выполнение запросов на сервер с помощью Redux Toolkit.
Formik: Удобная обработка форм и валидация ввода данных.