Что происходит после ввода google.com в браузер и нажатия Enter? Опишите весь процесс и участников.
Когда пользователь вводит в браузере адрес google.com и нажимает Enter, происходит следующий процесс:
Читать ответПодготовка к интервью
1745 вопросов для подготовки на позицию Frontend-разработчик
Что проверяют на интервью
Подборка помогает системно подготовиться к интервью на позицию Frontend-разработчик: проверить теорию, потренировать практические задачи и объяснение решений. В подборке чаще встречаются темы: frontend, browser, react.
Каталог
Когда пользователь вводит в браузере адрес google.com и нажимает Enter, происходит следующий процесс:
Читать ответДля постоянной двусторонней связи между браузером и сервером, особенно для обмена короткими сообщениями в реальном времени, лучше всего подходит WebSocket.
Читать ответДля миграции TypeScript-сервиса на Go мы следовали нескольким этапам:
Читать ответВ Hexagonal Architecture входящий запрос сначала попадает в адаптер (adapter), который служит интерфейсом между внешним миром и приложением.
Читать ответСервис изначально был написан на TypeScript, вероятно, из-за быстрой разработки, удобства работы с типами и широкого распространения JavaScript/TypeScript в веб-разработке.
Читать ответВо время тестирования важно соблюдать следующие правила:
Читать ответПроцесс рендеринга страницы в браузере можно разбить на несколько этапов:
Читать ответDomain-Driven Design (DDD) — это подход к разработке ПО, который фокусируется на глубоком понимании предметной области и построении модели, отражающей бизнес-логику.
Читать ответВопрос касается TypeScript, но модуль указан как Golang, поэтому уточню по TypeScript.
Читать ответВопрос касается JavaScript, но модуль указан Golang — отвечу по JavaScript.
Читать ответСравнение Shallow vs. Deep Copy:
Читать ответНепосредственное использование DOM браузера напрямую в современных фронтенд-приложениях, особенно в таких библиотеках как React, нежелательно по нескольким причинам:
Читать ответ