👾Разработка клиент-серверного приложения с помощью Next.js и TypeScript. Часть 1. Разработка сервера
В серии из 2 статей вы разработаете клиент-серверное приложение с помощью Next.js и TypeScript.
Приложение будет представлять собой блог — относительно полноценную платформу для публикации, редактирования и удаления постов.
Читать...
В серии из 2 статей вы разработаете клиент-серверное приложение с помощью Next.js и TypeScript.
Приложение будет представлять собой блог — относительно полноценную платформу для публикации, редактирования и удаления постов.
Читать...
👍7
На Хабре вышел подробный обзор самого популярного в России менеджера паролей Пассворк — habr.com/ru/article/724056
Описаны кейсы, в которых Пассворк может быть полезен, а также принципы его работы и устройство. Статья будет особенно полезна для сисадминов и техдиректоров.
Описаны кейсы, в которых Пассворк может быть полезен, а также принципы его работы и устройство. Статья будет особенно полезна для сисадминов и техдиректоров.
📝Пошаговая инструкция: как с Node.js организовать иконки из Figma в проекте
Эта статья подробно описывает создание небольшого скрипта на Node.js для выгрузки векторных иконок из Figma в проект, а также универсального компонента для разных видов иконок, который удобно использовать в своём приложении.
Читать...
Эта статья подробно описывает создание небольшого скрипта на Node.js для выгрузки векторных иконок из Figma в проект, а также универсального компонента для разных видов иконок, который удобно использовать в своём приложении.
Читать...
👍3
🗂️Короткая шпаргалка по lockfile
Lockfile — описанное дерево зависимостей проекта с конкретными версиями каждого пакета: что у тебя установлено, какой версии, чего, что от чего зависит. Нужен, чтобы гарантировать одинаковое состояние и работу проекта на разных устройствах.
Эта статья - короткая шпаргалка по lockfile.
Читать...
Lockfile — описанное дерево зависимостей проекта с конкретными версиями каждого пакета: что у тебя установлено, какой версии, чего, что от чего зависит. Нужен, чтобы гарантировать одинаковое состояние и работу проекта на разных устройствах.
Эта статья - короткая шпаргалка по lockfile.
Читать...
👍5
💥Собираем и деплоим в Kubernetes приложение на Node.js с помощью werf
В статье будет рассмотрено, как собрать Docker-контейнер Node.js-приложения и затем развернуть его в Kubernetes-кластере. Также вы рассмотрите, как можно легко накатывать изменения в коде и инфраструктуре, а также правильную организацию раздачи asset’ов, подняв для этого перед приложением reverse proxy-сервер.
Читать...
В статье будет рассмотрено, как собрать Docker-контейнер Node.js-приложения и затем развернуть его в Kubernetes-кластере. Также вы рассмотрите, как можно легко накатывать изменения в коде и инфраструктуре, а также правильную организацию раздачи asset’ов, подняв для этого перед приложением reverse proxy-сервер.
Читать...
👍2
💎Овладей настоящей силой в Node.js: разбираем микро- и макрозадачи на примерах
В этой статье автор расскажет, как оперировать выполнением кода на более низком уровне. Если вы понимаете, что в вашем коде есть макро- и микрозадачи, то вы можете больше предсказать поведение кода, последовательность выполнения определенных функций и методов, что значительно упрощает работу в оптимизации вашего приложения.
Читать...
В этой статье автор расскажет, как оперировать выполнением кода на более низком уровне. Если вы понимаете, что в вашем коде есть макро- и микрозадачи, то вы можете больше предсказать поведение кода, последовательность выполнения определенных функций и методов, что значительно упрощает работу в оптимизации вашего приложения.
Читать...
👍8
🤔Node.js или Go: что выбрать для своего проекта, и что используют в Netflix и LinkedIn?
Node.js или Go — дилемма, с которой хотя бы раз сталкивается каждый бэкендер. Неудивительно, ведь от корректного выбора технологии для бэкенда зависит масштабируемость, производительность и безопасность будущего приложения. Чем же эти варианты отличаются между собой и в чем похожи?
Читать...
Node.js или Go — дилемма, с которой хотя бы раз сталкивается каждый бэкендер. Неудивительно, ведь от корректного выбора технологии для бэкенда зависит масштабируемость, производительность и безопасность будущего приложения. Чем же эти варианты отличаются между собой и в чем похожи?
Читать...
👍7
⚡️Маршруты и контроллеры для Node.Js
В этой статье автор расскажет, для чего нужны маршруты и контроллеры, как настроить маршруты с "фиктивными" функциями-обработчиками для всех конечных точек ресурса, а также вы узнаете как получить модульную структуру для нашего кода обработки маршрута, который будет расширен реальными функциями-обработчиками.
Читать...
В этой статье автор расскажет, для чего нужны маршруты и контроллеры, как настроить маршруты с "фиктивными" функциями-обработчиками для всех конечных точек ресурса, а также вы узнаете как получить модульную структуру для нашего кода обработки маршрута, который будет расширен реальными функциями-обработчиками.
Читать...
👍5