Публикации по теме 'backend'


Опрос подключения
Эта статья является частью серии, над которой я начал работать. В этой серии статей я кратко рассмотрю инженерные концепции. 1/n Что Пул соединений - это повторное использование группы соединений вместо создания нового соединения для каждого запроса. Почему TCP-соединения обходятся дорого → Для создания TCP-соединения требуется трехстороннее рукопожатие. На его создание нужно время и ресурсы. TLS → При использовании HTTPS есть накладные расходы на рукопожатие TLS...

Начало работы с TypeScript
JavaScript — это язык программирования, вызывающий смешанные чувства у разработчиков программного обеспечения. Динамическая типизация — это и благословение, и проклятие. Для людей, начинающих свой путь разработки программного обеспечения, JavaScript может быть благоприятным выбором из-за его относительной простоты изучения по сравнению с низкоуровневыми языками и языками со статической типизацией. По моему твердому убеждению, настоятельно рекомендуется приобрести знания о TypeScript после..

Сценарии
Кураторский список проектов на Python, которые я сделал, когда начал учиться программировать. arindampradhan/py_projects squirrel: Мои простые проекты на Python. Внесите свой вклад в развитие arindampradhan/py_projects, создав учетную запись на… github.com Я сделал api-клиент, просканировав сайт producthunt. Позже понял, что стартапы меняют свой дом каждый день. arindampradhan/ProductHunt_API..

Взаимодействие с Dropbox API через скрипт Bash в режиме реального времени.
Для небольшого проекта мне пришлось взаимодействовать с API Dropbox и мне нужно было загрузить некоторые файлы, когда они были помещены в специальную папку. К сожалению, не все языки программирования поддерживаются SDK, но я покажу вам, как легко создать простой сценарий Bash, который можно запускать как демон cron. В итоге у вас будет синхронизация между локальным каталогом и каталогом Dropbox. Первое, с чего вам следует начать, - это проверить документацию Dropbox API. Здесь вы уже..

Основы серверной части: RESTful API (API, REST, методы, JSON, примеры)
Основы серверной части: RESTful API (API, REST, методы, JSON, примеры) Как вы, наверное, знаете, типичное современное приложение состоит из 2-х основных частей: Frontend и Backend. Если вы хотите создать веб-приложение или мобильное приложение, вам необходимо иметь хотя бы базовое представление о REST API, который обычно используется при разработке бэкэнда. Современные технологии позволяют разработчикам в кратчайшие сроки создавать сложные серверные приложения, используя эти простые..

Разработка DDD-ориентированных микросервисов
Прогнозируется, что архитектура микросервисов и проектирование, управляемое предметной областью (DDD), продолжат набирать значительную популярность в разработке программного обеспечения. Сочетание этих мощных подходов позволяет командам создавать масштабируемые, удобные в обслуживании и ориентированные на бизнес системы. В этой статье мы рассмотрим ключевые принципы и этапы разработки микросервисов, ориентированных на DDD, что позволит вам использовать преимущества обеих парадигм...

MVC в Ruby on Rails: краткое объяснение
Когда я впервые начал изучать Ruby on Rails несколько месяцев назад, я увидел, что модель выполняет логику, извлекает данные из базы данных и отправляет согласованный ответ на основе инструкций контроллера. Многие младшие разработчики жаловались на то, как сложно им было освоить MVC (модель, представление, контроллер) в Rails. Это казалось таким простым, когда я впервые начал его изучать, но когда я начал работать над простыми проектами, я понял, что не совсем понимаю его. MVC — одна из..