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


Почему вы не должны использовать nodemon в продакшене в приложении Node.JS?
`nodemon`  – это инструмент разработки для Node.JS, который автоматически перезапускает сервер при обнаружении изменения файла. Хотя `nodemon` может быть чрезвычайно полезен в процессе разработки для повышения производительности и оптимизации рабочего процесса разработки, обычно не рекомендуется использовать `nodemon` в рабочих средах. Вот почему: 1. Накладные расходы: `nodemon` добавляет дополнительный уровень накладных расходов в ваше приложение Node.js. Он постоянно..

Как мы должны обрабатывать ошибки в NodeJS?
Иногда ошибки пугают, но на самом деле они делают наши приложения лучше, когда их нет рядом! Если мы правильно обработаем ошибки, наши фронтенд-команды будут очень благодарны. «Какое простое действие вы могли бы предпринять сегодня, чтобы создать новый импульс к успеху в своей жизни?» -Тони Роббинс Ошибки Приложения, работающие в Node.js, обычно сталкиваются с четырьмя категориями ошибок: Стандартные ошибки JavaScript, такие как синтаксис, ссылка, тип и другие. Системные..

Должен ли я изучать Го?
Если вы заинтересованы в разработке программного обеспечения или хотите включить программирование в свое резюме, есть множество вариантов на выбор. Простой поиск лучших языков программирования для изучения даст множество результатов, из-за чего будет сложно понять, с чего начать. Каждый начинает как новичок, и может быть сложно разобраться во всех технических блогах. Если вы читаете эту статью, возможно, вам интересно, стоит ли вам изучать Go. Go — популярный язык..

Простой способ обработки денежных данных в MongoDB в приложении NestJs
Пока я создавал свое серверное приложение NestJs, я хотел хранить некоторые финансовые данные. Первый вопрос, с которым я столкнулся, заключался в том, какой тип схемы должен быть для хранения таких данных, где я хочу поддерживать точность данных. Decimal128 оказался назначенным официальным кандидатом для хранения финансовых данных. Вот моя первоначальная реализация схемы: import { Prop, Schema, SchemaFactory } from '@nestjs/mongoose'; import mongoose, { Decimal128,..

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

Хасура хороша для быстрого развития, но она мгновенная.
Введение Когда вы разрабатываете новый продукт, скорость разработки является важным фактором. Но в разработке продуктов есть много частей — интерфейс, серверная часть, инфраструктура, безопасность и т. д. Поэтому у нас должен быть метод экономии времени. Эта статья знакомит с Hasura для быстрой разработки серверной части. Что такое Хасура и ее особенности? Hasura — это облачный сервис для быстрой разработки серверной части. Его большая сила заключается в простоте создания и..

Привет, мир Java
Привет мир «Привет, мир!» это простая программа, которая выводит Hello, World! на экран. Код для него в последней версии Java выглядит следующим образом: class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } } Как «Hello, World» работает в Java // Your First Program В Java любая строка, начинающаяся с // , является комментарием. Комментарии предназначены для пользователей, читающих код, чтобы лучше понять..