Фронтенд на практике
Как React-компоненты работают в реальных проектах, почему TypeScript стал стандартом в командах, и что делать с постоянными обновлениями фреймворков
Последние материалы
Делимся опытом работы с инструментами, которые используем каждый день. Без теории ради теории — только то, что реально помогает в проектах.
Как мы перешли на TypeScript и не пожалели
Год назад наша команда решила попробовать TypeScript в новом проекте. Многие сомневались: стоит ли менять привычный JavaScript, не замедлит ли это разработку? Сейчас мы используем TS во всех проектах и вот почему это оказалось правильным решением.
Состояние в React: когда useState, а когда useReducer
Выбор между разными способами управления состоянием часто вызывает вопросы. Разбираемся, в каких ситуациях каждый подход работает лучше и почему важно понимать разницу.
Три ошибки, которые замедляют ваше приложение
Часто проблемы с производительностью связаны не с фреймворком, а с тем, как мы пишем код. Рассказываем про типичные ошибки, которые встречаем в код-ревью почти каждую неделю.
Настройка ESLint: от базовых правил до кастомных конфигов
ESLint помогает находить ошибки до того, как код попадет в продакшен. Но стандартные настройки не всегда подходят под конкретный проект. Показываем, как адаптировать линтер под свои задачи.
Алёна Бирюкова
Frontend-разработчик
Практика важнее сертификатов
От теории к реальным задачам
Прошла несколько онлайн-курсов по React, но только здесь поняла, как все это работает на практике. Больше всего помогли разборы кода из настоящих проектов — когда видишь не учебные примеры, а то, с чем сталкиваются в работе.
Что изменилось
Через два месяца после старта обучения начала брать фриланс-заказы. Сейчас работаю в команде над крупным проектом и чувствую себя уверенно. Понимаю, как устроена архитектура приложения, могу объяснить свои решения в код-ревью.
