Начало работы со стеком Mern: создание и развертывание полнофункционального приложения на базе MongoDB, Express, React и Node.js на русском
Beginning MERN Stack: Build and Deploy a Full Stack MongoDB, Express, React, Node.js App (B097JTNBNG)
Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI
Greg Lim | #141: Веб-программирование
Следите за Грегом в Твиттере: https://twitter.com/greglim81
В этой книге мы отправим вас в увлекательное, практическое и прагматичное путешествие по изучению разработки на основе MERN-стека. Вы начнете создавать свое первое приложение на MERN-стеке за считанные минуты. Каждая глава написана в сжатом виде и по существу, поскольку я не хочу тратить ваше время (и, безусловно, мое) на ненужный контент. В итоге вы получите навыки для создания приложения для обзоров фильмов и его развертывания в интернете.
В этой книге мы рассмотрим следующие темы:
- Глава 1: Введение
- Глава 2: Обзор MongoDB
- Глава 3: Настройка облачной базы данных MongoDB Atlas
- Глава 4: Добавление выборочных данных
- Глава 5: Настройка бэкенда на Node.js и Express
- Глава 6: Создание нашего бэкэнд-сервера
- Глава 7: Создание объекта доступа к данным для фильмов
- Глава 8: Создание контроллера для фильмов
- Глава 9: Тестирование нашего бэкэнд-API
- Глава 10: Оставляя отзывы о фильмах
- Глава 11: Тестирование API отзывов
- Глава 12: Как получить доступ к одному фильму и его рейтингу
- Глава 13: Введение в React
- Глава 14: Создание панели навигации в заголовке
- Глава 15: Определение наших маршрутов
- Глава 16: MovieDataService: Подключение к бэкэнду
- Глава 17: Компонент MoviesList
- Глава 18: Кинокомпонент
- Глава 19: Обзоры объявлений
- Глава 21: Добавление и редактирование отзывов
- Глава 22: Удаление отзыва
- Глава 23: Получение результатов на следующей странице
- Глава 24: Результаты на следующей странице – поиск по названию и рейтингу
- Глава 25: Развертывание бэкенда на Heroku
- Глава 26: Размещение и развертывание нашего React-фронтенда
Цель этой книги — научить вас разработке на основе MERN-стека в доступной форме, не перегружая вас информацией. Мы сосредоточимся только на самом необходимом и представим материал в практическом формате, чтобы вы могли писать код вместе с нами.
Работа над этой книгой
Эта книга намеренно разделена на короткие главы, в каждой из которых основное внимание уделяется различным важным темам. Книга использует практический подход к обучению через практику. Лучше всего учиться, когда пишешь код, используя примеры из книги.
Требования
Предварительных знаний в разработке на Node.js или React не требуется, но у вас должны быть базовые навыки программирования. Будет большим преимуществом, если вы сначала прочтете мои книги по Node, Express и React, это даст вам лучшее понимание и более глубокие знания различных технологий. Но даже если вы этого не сделали, вы все равно сможете следовать инструкциям.