Не хватает материала о том, что происходит, когда ты вводишь какой-то URL в адресную строку #5652
Open
1 task done
Labels
Milestone
Тема
Примерный план в моей голове такой:
1. Как работает интернет: кратко об основах
2. Что такое DNS (Domain Name System)
3. Создание HTTP/HTTPS-запроса
4. Передача данных по сети
5. Ответ от сервера
6. Рендеринг страницы в браузере — тут уже есть статья)
Зачем
Очень хочется рассказать о сетевой стороне вопроса — ведь это довольно важные знания, а еще частый вопрос на собеседованиях для разрабов разных уровней.
Все эти процессы лежат в основе любого веб-приложения. И знание этапов поможет составить представление, как эти технологии работают и как взаимосвязанывам, а заодно дадут представление и в более практических вопросах: как оптимизировать загрузку сайтов, как улучшать производительность и работать с безопасностью.
Уже есть крутая статья Как браузер рисует страницы + ряд перекликающихся с темой статей в разделе Сеть в Веб-платформе, хочется на них сослаться, но при это в своей статье построить цельную, пошаговую картину (не сильно уходя в детали, потому что в принципе каждый пункт может тянуть на одну статью).
Что думаете? :)
Кто напишет материал
The text was updated successfully, but these errors were encountered: