Публикации по теме '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 неблокирующие функции
В первый день обучения программированию нас обычно учат, что программы выполняются..