Публикации по теме 'software-development'


Что такое сине-зеленое развертывание?
Синие/зеленые развертывания — это стратегия развертывания новой версии приложения. Они работают, запуская совершенно новый экземпляр приложения, а затем перенаправляя к нему трафик. Рассмотрим этот стек MERN : Здесь у нас есть три типа микросервисов : Бэкэнд Node.js — обрабатывает запросы на объекты. Фронтенд React — обслуживает рендеры HTML и javascript. MongoDB — постоянная база данных, в которой хранятся данные. Общие ресурсы и ресурсы кластера Чтобы..

Выражение функции с немедленным вызовом (IIFE) в JavaScript: упрощенное введение
Немедленно вызываемые функциональные выражения, также известные как IIFE (произносится как iify ), представляют собой функции, которые вызываются или запускаются, как только они определены. После их вызова они больше не вызываются. Разработчикам часто трудно понять эту концепцию. Сегодня в этом посте мы попробуем разобраться в нем упрощенно. Итак, давайте начнем эту поездку. Давайте сначала разберемся, что означает IIFE — я немедленно я вызвал F unction E выражение. Первый и..

Когда мне нужны микросервисы?
Эта статья представляет собой неявную версию статьи Вы снова ошиблись в микросервисах . Религии, законы и обычаи были созданы для решения социальных проблем точно так же, как новые технологии создаются для решения технологических проблем. Архитектура микросервисов — это новое технологическое развитие технологической проблемы. К сожалению, эта концепция остается спорной среди сообщества разработчиков программного обеспечения из-за отсутствия понимания истории микросервисов. Когда..

6 вариантов использования Go, о которых полезно знать
Используйте Go для этих сценариев и помогите Go стать конкурентоспособным с JavaScript и Python Go (также известный как Golang) — это статически типизированный и компилируемый язык программирования, который предлагает два основных преимущества: простоту и производительность. Большинство языков программирования не могут сбалансировать простоту и производительность из-за архитектурных ограничений и сложных спецификаций языка. Например, Python предлагает вам самый простой синтаксис..

Это самая большая шпаргалка по C #
Добро пожаловать обратно! Я говорил о некоторых из лучших шпаргалок для разных языков программирования, а теперь давайте поговорим об одной из самых больших шпаргалок по C #! Небольшое замечание, прежде чем я пойду дальше: шпаргалки отлично подходят для получения высокоуровневых знаний по языку программирования, но они не способ выучить язык программирования, вам все равно следует смотреть учебные пособия и разрабатывать проекты, с этим быстрым утверждением давай займемся этим! Ниже..

У вас есть REST API? Вы получаете GraphQL (почти) бесплатно!
- Аллен Лю ([email protected]) Во время моего отпуска по уходу за ребенком этим летом, помимо того, что моя жена была счастлива, меняла подгузники и отрыгивала ребенка, у меня внезапно появилось немного свободного времени, которого у меня обычно не было. ( Немного, но немного.) (Шшшш ... не говори моей жене) Так что я подумал, что могу потратить это время на то, что всегда хотел делать - создать несколько API GraphQL для ClickTime . Небольшая предыстория… Несколько лет..

У вас есть анемичная или богатая модель предметной области?
Богатая модель предметной области — это техническая часть предметно-ориентированного дизайна. Она состоит из множества строительных блоков, но я хотел бы представить модель с другой точки зрения. Это одна из многих серий статей на эту тему. Глубокие системы Модель данных во многом определяет архитектуру приложения. С простыми CRUD-приложениями вы часто можете принять разговорное предположение «получить объект и отправить». В этом случае будет достаточно любой модели данных,..