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


Начало работы с Apollo Server и GraphQL
В этом блоге я расскажу о настройке супер простого сервера Apollo, сначала настроив ваши определения типов и преобразователи, которые позволят вам выполнять запросы и изменять. Перед тем как начать, убедитесь, что у вас установлена ​​последняя версия node и npm. Перво-наперво, давайте создадим каталог, в котором мы будем работать. Внутри вашего терминала cd в какой-то рабочий каталог и создадим новую папку: mkdir apollo-server-qs Убедитесь, что cd в папку apollo-server-qs , и..

Настройте VSCode, чтобы всегда использовать правильную версию Node.
Настройте VSCode, чтобы всегда использовать правильную версию Node. Как разработчик, вы можете работать над несколькими проектами в разных средах, часто переключаясь между корпоративной работой со старыми версиями Node.js и современными приложениями, требующими новейших функций в Node. Управление такими Node.js версиями может быть обременительным, особенно если вам нужны три или более разных версий Node. Разве не было бы здорово, если бы каждый экземпляр терминала внутри VSCode..

Введение в нпм
Оригинальный пост в Введение в NPM Введение в нпм npm — стандартный менеджер пакетов для Node.js . Есть много вещей, которые делает npm. Это позволяет легко управлять пакетами node.js. Вы можете устанавливать пакеты node.js, делиться ими и управлять ими. npm состоит из трех компонентов: 1. Сайт 2. Реестр 3. CLI На официальном Веб-сайте npm вы можете найти пакеты, просмотреть документацию, поделиться и опубликовать пакеты. Реестр npm — это большая база данных,..

Зачем изучать Node.js?
Node.js: высокоэффективная внутренняя среда выполнения Не знаю, как вы, но я, недавний выпускник учебного лагеря по программированию, чувствую, что ошеломлен количеством возможных новых технологий, которые нужно изучать изо дня в день. В коробке с инструментами веб-разработки так много карандашей, что я хочу взять их и научиться использовать, и я беру их неделю за неделей, чтобы понять, что делать дальше! Основываясь на разговорах, которые у меня были в технической сфере, на интервью..

Как использовать консоль Node.js REPL
Как использовать консоль Node.js REPL Руководство для начинающих о том, как использовать консоль Node.JS REPL для выполнения кода JavaScript в вашем терминале. Node.js имеет встроенную виртуальную среду — так называемую интерактивную оболочку (иногда ее называют оболочкой Node). Интерактивная оболочка Node называется REPL , что означает Read Eval Print Loop . Чтение — оболочка считывает ввод пользователя (код) и анализирует его в структуру данных в памяти. Eval — структура..

Понимание с нуля, цикл событий в Node JS
Есть два основных компонента Node, которые делают Node таким, какой он есть. Этими компонентами являются движок V8 и библиотека Libuv. Движок V8 по сути является интерпретатором/компилятором. Он преобразует код, который вы пишете на Javascript, в машинный код, понятный вашему компьютеру. Библиотека Libuv — это библиотека с открытым исходным кодом, которая упрощает асинхронные операции ввода-вывода. Он также обеспечивает доступ к циклу обработки событий и пулу потоков. Цикл событий..

Является ли одновременный доступ к общему массиву проблемой в Node.js
Как узел обрабатывает события? По одному или одновременно? Мне нужно знать, будет ли одновременный доступ к общему массиву, как в следующем примере: var ws = require("./ws.js"), connections = []; ws.createServer(function( socket ){ // add to connection array socket.on('connect', function(){ connections.push(socket); }); // remove from connection array socket.on('close', function(){ var i = connections.indexOf(socket); connections.splice(i,1); });..