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


Представляем Footsteps 1.0.0: лучший способ создать новый проект с нуля
История химерного приложения Electron, Node.js, React и TypeScript и как выбрать (или вычеркнуть) технологии и фреймворки В прошлом году я сместил фокус с Node.js и React на меньше Node.js и меньше React. Они все еще были частью моего стека разработки, но я обнаружил, что разрабатываю микросервисы Ruby on Rails и чаще развертываю сервисы на Kubernetes. В какой-то момент ближе всего к интерфейсу я подошел к панели управления Grafana, и в прошлый раз, когда я проверял, я не разработал..

Еда для собак никогда не была вкуснее
Обычно я пишу на более технические темы, но я просто хотел поделиться небольшой историей о том, как использование моего собственного стороннего проекта действительно сделало мой день. Я занимался кодированием для замечательных людей на dorbel.com, когда столкнулся с проблемой, которая требовала получения некоторой статистики из API Google Analytics на сервере Node.js. Мне не потребовалось много времени, чтобы npm install googleapis , официальный клиент Google API для Node. Файл Readme..

Чистый HTTP-сервер Node.js
Это чистый HTTP-сервер Node.js без использования каких-либо фреймворков. Этот сервер обслуживает запросы GET и POST. Вы можете написать код для запроса POST в отдельном файле JavaScript, аналогичном PHP. Расширение файла будет .js. const fs = require('fs'); var http = require('http'); var path = require('path'); http.createServer(function (req, res) { var requrl = req.url; if (req.method == "GET"){ if (req.url == '/'){ let rawdata = fs.readFileSync('index.html');..

Повышение производительности вашего приложения Node.js с помощью модуля Cluster
Введение Node.js — это однопоточная среда, а это означает, что по умолчанию она не использует преимущества многоядерных систем. Однако вы можете повысить производительность и масштабируемость вашего приложения, используя встроенный модуль кластера. В этой статье мы обсудим преимущества использования модуля кластера и приведем пример его реализации в вашем приложении Node.js. Преимущества использования модуля кластера Улучшенная производительность: модуль кластера позволяет..

Время для первого вау
Пару недель назад я запускал новый проект и нуждался в файловом сервере для обслуживания некоторых статических ресурсов. Мне не нужно было ничего особенного, просто чтобы обслужить кучу файлов из папки. Есть много способов сделать это, будь то WEBrick, небольшой http.server python, создание приложения rails (или любой из бесчисленных других вариаций ), но это не мое. Хотя они определенно выполняют свою работу, у вас нет особого контроля над чем-либо, и я не хочу заниматься настройкой..

Аутентификация пользователя JWT с помощью Node.js и Express
В этой демонстрации мы обсудим, как создать базовый API Express для обработки аутентификации пользователей с помощью веб-токенов JSON . Концепция может показаться сложной, но на самом деле она довольно проста. В этой демонстрации предполагается, что клиент использует интерфейсную среду, такую ​​как React или Angular, для обработки маршрутизации. Мы могли бы справиться с маршрутизацией приложений с помощью Express, но ради этой демонстрации мы просто создадим API аутентификации..

Передача данных из дочернего компонента в родительский компонент в ReactJS
Передача данных от дочернего компонента к родительскому компоненту в React может быть достигнута с помощью функции обратного вызова, которая передается в качестве реквизита от родительского компонента к дочернему компоненту. Затем дочерний компонент может вызвать эту функцию обратного вызова, когда он хочет передать данные обратно родительскому компоненту. Код дочернего компонента. import React from 'react'; const ChildComponent = ({ onDataChange }) => { const handleDataChange..