Встречается на собеседованиях • сегодня
В чем разница между браузерной и серверной средой
Браузерная среда (клиентская) выполняется на стороне пользователя в браузере. Доступны Web API (DOM, localStorage, fetch), но нет доступа к файловой системе или процессам ОС. JavaScript ограничен sandbox'ом браузера.
Серверная среда (Node.js) выполняется на сервере. Есть доступ к файловой системе, процессам, сетям, но нет DOM и других браузерных API. Может обрабатывать тяжелые вычисления без блокировки UI.
Пример:
js
// Браузер
document.getElementById('btn').addEventListener('click', () => {
localStorage.setItem('key', 'value');
});
// Сервер (Node.js)
const fs = require('fs');
fs.writeFileSync('file.txt', 'Hello');
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы