Микросервисы с Node JS и React
Microservices with Node JS and React
Udemy
Описание
Событийная архитектура? Покрытый! Рендеринг на стороне сервера с помощью React? Ага. Масштабируемый, готовый к работе код? Это здесь!
Микросервисы - это решение номер один для создания и масштабирования приложений, которые должны расти . Только одна небольшая проблема: в Интернете есть несколько ресурсов, которые вникают в самые сложные и неприятные проблемы, связанные с ними! Я построил этот курс, чтобы исправить это . Этот курс решает все основные проблемы, связанные с микросервисами. От проблем с репликацией данных до запутанных неупорядоченных потоков событий - решаются все основные проблемы создания микросервисов.
Помимо изучения основ микросервисов, этот курс является прекрасным введением в мир разработки полного стека . Вы будете работать на всем пути от внешнего интерфейса, сборки приложения React с помощью хуков , до внутреннего интерфейса, включая разработку баз данных и стратегии развертывания. Каждый шаг на этом пути детально описан с обширными схемами, чтобы каждый шаг был кристально чистым.
Многие другие ресурсы показывают только самые простые приложения, написанные с помощью микросервисов. Этот курс делает обратное: мы фокусируемся на самых сложных аспектах микросервисов , проблемах, с которыми вы, вероятно, будете сталкиваться каждый божий день. Вы увидите эти трудности воочию, а затем решите их с помощью простых для понимания стратегий.
Как работает этот курс
Этот курс не фокусируется на использовании готовой среды микросервисов. Многие из них существуют, но они скрывают от вас внутреннюю работу и проблемы микросервисов. Вместо этого мы будем использовать минимальное количество библиотек и писать как можно больше настраиваемого кода. Это поставит вас перед трудными проблемами и умными решениями при работе с такими объектами, как асинхронные события!
Какие технологии вы будете использовать
Поскольку мы создаем приложение с полным стеком, мы будем использовать различные технологии. На фронтенде мы будем использовать React и Next JS для представления контента пользователям. Каждая служба создается с использованием Node и Express . Данные для каждой службы хранятся либо в базе данных Mongo, либо в Redis . Все приложение развертывается и запускается в контейнерах Docker, выполняемых в кластере Kubernetes . Наконец, почти весь код в этом курсе написан с помощью Typescript .
Это страшный список технологий! Не знакомы с некоторыми из них? Без проблем! Курс построен с учетом того, что вы знаете только основы Javascript и Express. Никаких других знаний не требуется - вы узнаете все, что вам нужно знать.
Что вы сможете сделать
К моменту завершения этого курса вы сможете:
В этом курсе освещается невероятное количество тем. Вот неполный список того, что вы будете делать:
Для кого этот курс:
Материал на английском языке
Продажник:
Скачать курс:
Microservices with Node JS and React
Udemy
Описание
Событийная архитектура? Покрытый! Рендеринг на стороне сервера с помощью React? Ага. Масштабируемый, готовый к работе код? Это здесь!
Микросервисы - это решение номер один для создания и масштабирования приложений, которые должны расти . Только одна небольшая проблема: в Интернете есть несколько ресурсов, которые вникают в самые сложные и неприятные проблемы, связанные с ними! Я построил этот курс, чтобы исправить это . Этот курс решает все основные проблемы, связанные с микросервисами. От проблем с репликацией данных до запутанных неупорядоченных потоков событий - решаются все основные проблемы создания микросервисов.
Помимо изучения основ микросервисов, этот курс является прекрасным введением в мир разработки полного стека . Вы будете работать на всем пути от внешнего интерфейса, сборки приложения React с помощью хуков , до внутреннего интерфейса, включая разработку баз данных и стратегии развертывания. Каждый шаг на этом пути детально описан с обширными схемами, чтобы каждый шаг был кристально чистым.
Многие другие ресурсы показывают только самые простые приложения, написанные с помощью микросервисов. Этот курс делает обратное: мы фокусируемся на самых сложных аспектах микросервисов , проблемах, с которыми вы, вероятно, будете сталкиваться каждый божий день. Вы увидите эти трудности воочию, а затем решите их с помощью простых для понимания стратегий.
Как работает этот курс
Этот курс не фокусируется на использовании готовой среды микросервисов. Многие из них существуют, но они скрывают от вас внутреннюю работу и проблемы микросервисов. Вместо этого мы будем использовать минимальное количество библиотек и писать как можно больше настраиваемого кода. Это поставит вас перед трудными проблемами и умными решениями при работе с такими объектами, как асинхронные события!
Какие технологии вы будете использовать
Поскольку мы создаем приложение с полным стеком, мы будем использовать различные технологии. На фронтенде мы будем использовать React и Next JS для представления контента пользователям. Каждая служба создается с использованием Node и Express . Данные для каждой службы хранятся либо в базе данных Mongo, либо в Redis . Все приложение развертывается и запускается в контейнерах Docker, выполняемых в кластере Kubernetes . Наконец, почти весь код в этом курсе написан с помощью Typescript .
Это страшный список технологий! Не знакомы с некоторыми из них? Без проблем! Курс построен с учетом того, что вы знаете только основы Javascript и Express. Никаких других знаний не требуется - вы узнаете все, что вам нужно знать.
Что вы сможете сделать
К моменту завершения этого курса вы сможете:
- Создайте архитектуру мультисервисного приложения
- Определите, подходит ли ваше приложение для микросервисного подхода.
- Понимание и решение проблем асинхронной связи между сервисами на основе событий
- Используйте Docker и Kubernetes для развертывания мультисервисного приложения у любого облачного провайдера
- Организуйте и улучшите возможность повторного использования кода в крупных проектах.
В этом курсе освещается невероятное количество тем. Вот неполный список того, что вы будете делать:
- Практические шаблоны для создания масштабируемых микросервисов для различных доменов приложений
- Создайте приложение React с рендерингом на стороне сервера с помощью хуков и Next JS
- Напишите собственную реализацию шины событий
- При желании можно запустить среду разработки через облачного провайдера.
- Гарантируйте единообразно структурированные ответы от ваших разных API
- Ознакомьтесь с лучшими практиками взаимодействия между различными службами
- Настраивайте и масштабируйте свои сервисы с помощью Kubernetes Deployments
- Документируйте и применяйте структурные ограничения для событий, совместно используемых микросервисами
- Ограничьте доступ к вашим API с помощью аутентификации на основе JWT
- И многое другое!
Для кого этот курс:
- Инженеры Javascript, стремящиеся создавать большие масштабируемые приложения
- Этот курс * не * предназначен для системных администраторов, специализирующихся на развертывании инфраструктуры.
- Требуются базовые знания Javascript и Express.
- Знание React - это хорошо, но не нужно
- Вы должны быть знакомы с командной строкой.
Материал на английском языке
Продажник:
Для просмотра содержимого вам необходимо зарегистрироваться!
Скачать курс:
Симпатии:
Это понравилось user0011010