DevGang
Авторизоваться

Как настроить источник данных TypeORM в проекте NestJS

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

Итак, прежде чем мы погрузимся в работу, давайте попробуем понять, что такое TypeORM и NestJS.

Добавить всплывающее уведомление с помощью Django – простой способ

Я работал над приложением с функцией планирования, и мне нужна была система всплывающих уведомлений, чтобы информировать пользователей о некоторых сроках. Есть несколько разных способов достижения этой цели.

Если вы используете Bootstrap, вы можете использовать его классы всплывающих уведомлений и немного JavaScript.

От нуля до героя CRUD: создайте свой первый бэкэнд API на JavaScript

Интерфейс прикладного программирования, также известный как API, 
— это фундаментальная концепция взаимодействия с данными, хранящимися в базе данных. Процесс его создания может занять много времени и быть сложным без надлежащего руководства. Как разработчик, вы должны понимать, как эффективно разрабатывать CRUD (Create, Read, Update, and Delete) API для веб-приложений.

Усовершенствуйте свой GraphQL API: Освоение загрузки файлов с помощью Yoga GraphQL

GraphQL Yoga - это надежный фреймворк, который позволяет легко интегрировать загрузку файлов в рабочий процесс GraphQL API благодаря поддержке спецификации GraphQL Multipart Request Specification. Используя эту возможность, вы можете эффективно работать с загрузкой файлов и обрабатывать бинарные данные в резолверах GraphQL через HTTP. В этом руководстве мы рассмотрим, как использовать возможности GraphQL Yoga для расширения функциональности API с помощью загрузки файлов.

Библиотека анимации Animotion

Легко создавайте красивые анимированные презентации — визуализируйте идеи с помощью кода с использованием веб-технологий.

Animotion — это презентационная среда для создания красивых слайдов и визуализации идей с помощью кода с использованием Svelte, Reveal.js и Tailwind CSS. Animotion (GitHub Repo) был создан Joy of Code (Matia) и его командой.

Builder + React.js: Комбинация, меняющая правила игры

Сегодня мы поговорим о хорошо известном шаблоне проектирования Builder, который сам по себе уже очень универсален и мощен, но мы собираемся объединить его с одним из самых известных интерфейсных фреймворков на данный момент, React.js. Я покажу вам, как работать с компонентами, которые постоянно повторяются, способом, отличным от того, который уже предлагается React.js. Представьте, что вы создаете законченную форму, используя всего одну строку кода? Это то, что нам предоставит Builder.

Изучение веб-методов реального времени в JS: выбор правильного подхода для вашего приложения

В сегодняшней цифровой среде приложения реального времени стали повсеместными. Будь то инструменты для совместного проектирования, такие как Figma, финансовые торговые платформы, такие как Robinhood и Coinbase, или приложения для обмена сообщениями, объединяющие людей по всему миру, пользователи ожидают мгновенных обновлений и взаимодействия. В этой статье мы отправимся в путешествие по четырем веб-методам реального времени: опрос, длинный опрос, события, отправленные сервером (SSE) и веб-сокеты. Изучая внутреннюю работу каждого метода, изучая их преимущества и недостатки и предоставляя практические примеры на JavaScript, мы предоставим вам возможность принимать обоснованные решения при создании следующего приложения реального времени.

Понимание утечек памяти и их предотвращения в JavaScript

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

Изучаем Object.groupBy() и Map.groupBy() в JavaScript

В JavaScript наконец-то появился метод группировки массивов, что означает, что нам не нужно полагаться на lodash, чтобы иметь возможность группировать наши объекты по какому-то ключу. Он уже находится на третьем этапе процесса подачи предложений по ECMAScript, что означает, что очень скоро он появится в Node.js и других браузерах. Хотя он уже есть в Chrome 117. В этом уроке давайте посмотрим, как он работает.

Что такое «пузырёк событий» в JavaScript?

Обработка событий - это основополагающий аспект веб-разработки, связанный с объектной моделью документа, позволяющий разработчикам создавать динамичные интерфейсы, обеспечивающие интерактивность. Учитывая большое количество знаний, связанных с обработкой событий, обработка событий является очень важной функцией, которую необходимо понять. Имея базовое представление о том, что такое обработка событий и насколько она полезна, разработчики получают возможность создавать мощные и структурированные веб-приложения. Её название может натолкнуть вас на мысль, что это небольшая забавная функция, не требующая никакой пользы, но вскоре вы поймете всю важность её использования.

Присоединяйся в тусовку

Поделитесь своим опытом, расскажите о новом инструменте, библиотеке или фреймворке. Для этого не обязательно становится постоянным автором.

Попробовать

В этом месте могла бы быть ваша реклама

Разместить рекламу