Технические заметки
Важно не то, упал ли ты, а то, поднялся ли ты.
Учиться никогда не поздно.
Это коллекция технических заметок и вопросов-ответов, составленных в процессе моего пути во фронтенд-разработке. Если вы хотите узнать больше о моих размышлениях и карьерных историях, посетите Блог.
Обзор направлений
Браузер и сеть
Изучение принципов рендеринга в браузере, протоколов HTTP и механизмов сетевой передачи.
JavaScript-экосистема
Ключевые концепции JavaScript и TypeScript, включая замыкания, цепочки прототипов и другой углублённый анализ.
Фронтенд-фреймворки
Принципы фреймворков, жизненный цикл, управление состоянием и лучшие практики для React и Vue.
CSS и UI
Обработка стилей, техники вёрстки и современные возможности CSS.
Веб-безопасность
Комплексный анализ от принципов атак CSRF/XSS до реализации аутентификации JWT/Session.
Инжиниринг и инструменты
Инструменты фронтенд-инжиниринга, стратегии сборки и продвинутые техники оптимизации производительности.
Опыт
Подготовка к собеседованиям и обмен реальным опытом.
Coding
Реализация функций Lodash вручную и продвинутые упражнения по JavaScript.
LeetCode
Решения алгоритмов и заметки по подходам.
AI
Заметки по AI Prompts и применению инструментов.
Когда вы не можете свободно объяснить содержание своих заметок, это значит, что они недостаточно просты. Добавляйте примеры везде, где возможно, для закрепления понимания.