Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
React
JavaScript
Git
Redux
Webpack
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Подпишись на React Developer в телеграм
Как мы взаимодействуем с Node.js на фронтенде?
Node.js на фронтенде в основном применяется для:
Сборки проектов (Webpack, Vite, Rollup).
Запуска локального сервера для разработки.
Управления зависимостями через npm/yarn/pnpm.
Выполнения скриптов (тесты, линтинг, деплой).
Фронтенд-разработчики не запускают Node.js в браузере, но используют его в инструментах сборки.
Обязательно ли компилировать TS? ts-node утилита
TypeScript обязательно компилировать в JavaScript для выполнения. ts-node позволяет запускать TypeScript код без предварительной компиляции, что удобно для разработки, но не для production.
Чем глобальный контекст в браузере отличается от Node.js?
В браузере глобальным объектом является window, а в Node.js — global. В браузере код ориентирован на работу с DOM и Web API, а в Node.js — на файловую систему и серверные задачи. Кроме того, в Node.js каждый файл имеет собственный модульный контекст, а не общий глобальный scope, как в браузере. Это влияет на область видимости переменных и поведение this.
Рейтинг:
3
Сложность:
7
Рейтинг:
2
Сложность:
6
Рейтинг:
5
Сложность:
7