Публикации по теме 'backend'
Понимание Go Scheduler и изучение того, как он работает
Иди: Что это?
К настоящему времени, если вы не жили под скалой, вы, вероятно, слышали о Голанге. Golang или Go — это язык программирования, разработанный Google в конце 2000-х годов. Одной из его наиболее интересных функций является поддержка параллелизма с помощью горутин, которые похожи на легковесные потоки. Горутины могут быть намного дешевле, чем настоящие потоки, и даже миллионы горутин могут быть запланированы в секунду.
Но как Го может достичь этого невероятного подвига?..
3 пути роста для старших бэкенд-инженеров
В продолжение моей предыдущей статьи 9 способов роста для средних бэкенд-инженеров я хочу поделиться еще несколькими советами для старших инженеров.
Вы должны по-прежнему поддерживать высокий уровень работы со всеми пунктами, упомянутыми выше. Помимо того, что вы хороши в них, вы также обладаете более ценным активом — опытом. Вы не можете получить опыт на курсах, только через решение реальных проблем.
Так что на уровне старшего инженера-программиста вы лучше всего подходите для..
Как этот удивительный пакет NPM может помочь вам с утомительной документацией по кодовой базе.
Недавно мы наткнулись на Commander, который представляет собой пакет на основе CLI для проектов Node.
Поскольку документация уже перегружена, а кодовая база постоянно растет, что не показывает никаких признаков улучшения удобных для чтения комментариев или документации, мы подумали, что пришло время поискать несколько легкодоступных пакетов npm и начать создавать мини-решение, которое могло бы помочь в покрытии некоторые важные API для наших замечательных разработчиков. commander..
9 лучших курсов для Backend-разработчиков
Back-end разработчики нужны как никогда. Но знаете ли вы, какими навыками должен обладать программист, чтобы стать профессионалом?
Если нет, ниже приведены 9 лучших курсов для бэкенд-разработчиков , они предложат вам знания, начиная от языков программирования и заканчивая инструментами управления версиями.
Если да, то пока не уходите. Возможно, сейчас самое подходящее время, чтобы углубиться в какое-то углубленное исследование, чтобы улучшить свою карьеру.
1. Изучите языки..
Ускоренный курс по серверному программированию для менеджеров по продукту // Создание приложения Slack с нуля — Часть 3
Это 3-я часть серии , в которой мы сами создаем потрясающее приложение.
В части 1 и части 2 мы успешно настроили наше приложение Slack, написали код отправки сообщения через Slack API, используя node.js, отправили его на GitHub через Git и запустили приложение с сервера Heroku🥳.
В этой части вы:
Установите пакет cron npm Используя инструмент создания сообщений Slack, настройте формат сообщения для отправки через API. Настройте учетную запись AWS и создайте новую корзину для..
Функции пагинации, фильтрации, сортировки и поиска в бэкэнде
мангуст + экспресс
//Model
const Item = require(./model/ItemSchema)
//API
app.get('/api/items', (req, res) => {
//here we get all query and define
const page = req.query.page || 1;
const limit = req.query.limit || 10;
const sortField = req.query.sortField;
const sortOrder = req.query.sortOrder === 'asc' ? 1 : -1;
const filter = req.query.filter;
const search = req.query.search;
const query = {};
//here we need to in query obj if query is filter or search
if..
Что такое файл компоновки докеров и пример
Файл Docker Compose — это файл YAML, используемый для определения и настройки нескольких контейнеров Docker как одного приложения. Он предоставляет способ описания служб, сетей и томов, необходимых для контейнеров приложения, что упрощает управление и развертывание сложных многоконтейнерных приложений.
Docker Compose позволяет вам определить все необходимые компоненты вашего приложения, такие как веб-серверы, базы данных, очереди, кэши и многое другое, в одном файле. Затем этот файл..