Sobes.tech
Back to questions
Junior — Middle
99

Какие темы в области Node.js вы изучали и можете назвать основные материалы или ресурсы, которыми пользовались?

Answer from AI

sobes.tech AI

В области Node.js я изучал следующие темы:

  • Основы работы с Node.js: событийный цикл, асинхронность, callback, Promises, async/await.
  • Работа с модулями и пакетами через npm.
  • Создание HTTP-серверов с использованием встроенного модуля http и фреймворков, например Express.
  • Работа с файловой системой (fs), потоками (streams).
  • Работа с базами данных (например, MongoDB через mongoose).
  • Обработка ошибок и логирование.
  • Тестирование (например, с Mocha, Jest).
  • Использование WebSocket для реального времени.

Основные ресурсы, которыми пользовался:

  • Официальная документация Node.js (https://nodejs.org/en/docs/)
  • Книга "Node.js в действии" (Node.js in Action)
  • Онлайн-курсы на платформе Udemy и Coursera
  • Статьи и туториалы на Medium, dev.to
  • Репозитории на GitHub с примерами проектов
  • Stack Overflow для решения конкретных проблем

Пример простого HTTP-сервера на Express:

const express = require('express');
const app = express();

app.get('/', (req, res) => {
  res.send('Hello, Node.js!');
});

app.listen(3000, () => {
  console.log('Server is running on port 3000');
});