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


GraphQL против REST
GraphQL и REST — две популярные архитектуры API для создания веб-приложений. Оба широко используются для создания современных приложений и имеют свои преимущества и недостатки. В этой статье мы сравним и сопоставим GraphQL и REST, изучим преимущества каждого из них и предоставим примеры кода, иллюстрирующие различия. Что такое GraphQL? GraphQL – это язык запросов для API, разработанный Facebook в 2012 году. Он представляет собой более эффективную и гибкую альтернативу традиционным..

Консоль JavaScript — спасительные хитрости
У вас все еще есть эти строки console.log для отладки вашего кода или информирования других разработчиков об использовании вашего кода? Если да, то читайте дальше… Разработанное сообщение журнала console.log(‘%cdesigned’, ‘css:rules; right:here’); Различные типы сообщений журнала - журнал: мы все это знаем - предупреждение: яркое восклицательное сообщение желтого цвета - информация: похоже на "журнал" - ошибка: яркое красное сообщение об ошибке ** предупреждение и ошибка..

История двух модульных систем JavaScript: ESM с TypeScript и CJS
Когда дело доходит до структурирования и организации нашего кода JavaScript, выбор системы модулей играет жизненно важную роль. Двумя видными претендентами на этом поприще являются модули ECMAScript (ESM) с TypeScript и CommonJS (CJS). В этой статье мы рассмотрим преимущества каждого подхода, рассмотрим их удобство для разработчиков, углубимся в сравнение производительности и, в конечном счете, поймем, почему ESM с TypeScript может быть предпочтительным выбором для современной..

Практическое применение 12-фактора JS | I. Кодовая база
Примечание: это часть серии из 12 частей, так что следите за новостями! Далее ›› За последние несколько лет я обнаружил, что использование 12-факторных принципов в качестве руководства при создании приложений невероятно полезно для получения масштабируемых, поддерживаемых и разумных результатов. Однако трудно найти конкретные примеры принципов в действии и того, как они связаны с JavaScript, и поэтому я надеюсь решить эту проблему с помощью этой серии из 12 статей, охватывающих,..

Node.js: Настройка сервера 🔌 ⚡😎
Введение У каждого в карьере программиста есть момент, когда он понимает, что в целом программирование ему нравится. У всех нас есть собственный заветный опыт создания отличных анекдотов в супер крутой социальной обстановке. Для меня одним из таких опытов было связывание моего внутреннего сервера (Ruby on rails 🚂 💎 👍) с моим внешним javascript-клиентом (📜 🖊 😊). Это была одна из самых приятных и самоутверждающих вещей, которые я когда-либо делал. Этот «Доктор. Франкенштейновский..

Функциональность загрузки изображений с использованием простого клиентского JS и NodeJS
Привет, как дела. Этот пост можно рассматривать как письменную версию моей мини-серии YouTube о сквозной загрузке изображений. Весь показанный здесь код доступен в этом репозитории Github . Намерение: Цель этого сообщения и соответствующего плейлиста YouTube о функции загрузки изображений такова: Почему это полезно: Хороших руководств о том, как аккуратно загружать изображения, не так много. Я подумал, что было бы здорово иметь демоверсию, включающую это. Каковы некоторые..

Разрушение промисов и async/await в Javascript
Таким образом, история промисов в JavaScript вместе с синтаксисом async/await была раскрыта больше раз, чем я считаю, как в текстовой, так и в видео форме. Однако, поскольку это одна из самых сложных концепций, с которыми я столкнулся во время изучения JavaScript, я решил написать статью о своем подходе к его изучению. Итак, давайте погрузимся прямо в это! «Обычная» программа vs неблокирующие функции В первый день обучения программированию нас обычно учат, что программы выполняются..