Date | Title | Description |
29.12.2024 | The Art of Frontend Architecture: A New Approach to React Development | In the world of software development, architecture is the backbone. It shapes how teams collaborate, how code is structured, and ultimately, how projects succeed. This is especially true in frontend development with React, where a solid arc... |
28.12.2024 | Архитектура фронтенд-приложений на React. (Нам не нужен FSD) | Всем привет, меня зовут Павел Рожков, я lead фронтенда в компании Doubletapp. Мы занимаемся заказной разработкой, и в нашей работе над React-проектами важную роль играет наш архитектурный гайдлайн, который мы постоянно совершенствуем. Это с... |
21.12.2024 | The Rise of Smart Technology: A Deep Dive into Intelligent Devices | In the age of technology, smart devices are no longer a novelty. They are a necessity. Imagine walking into a dark room and, with a simple command, the lights flicker to life. This is the magic of smart technology. It transforms mundane tas... |
20.12.2024 | Todo-лист на максималках: разбираем архитектуру крупного приложения | В этой статье я покажу, как устроена многослойная архитектура крупного реактивного web-приложения, и особенности его запуска под Electron. Материал будет полезен, если вы планируете начать свою разработку, хотите попробовать себя в роли арх... |
17.12.2024 | FSD 2.1 или как «pages first» подход может ухудшить структуру ваших Frontend приложений | Всем привет! 13 ноября, в официальном Telegram канале Feature Sliced Design состоялся релиз новой версии архитектурной методологии. Он принёс в себе несколько важных, фундаментальных изменений, о которых мы сегодня и поговорим.
Если вы не з... |
16.12.2024 | Navigating the Frontend Landscape: Lessons from Architecture and State Management | In the ever-evolving world of frontend development, clarity and structure are paramount. Developers often find themselves at a crossroads, wrestling with architectural decisions that can make or break a project. Two recent articles shed lig... |
15.12.2024 | # React-Query — Общий обзор и мотивация к применению | Статья о том, как фронтенд-команде компании Чиббис, выдалась возможность построить с нуля новый проект и использовать в нем новые(для нас в компании) подходы и инструменты, в частности React-Query(про FSD и Tramvai в следующих статьях). Как... |
12.12.2024 | Архитектура фронтенда, к которой мы пришли | Привет. Меня зовут Александр Калинин, я работаю фронтенд разработчиком в SM Lab на проекте Client Service Management. Занимаюсь разработкой веб-приложения на vue для работы с заказами клиентов Спортмастера.
На нашем проекте всего два фронте... |
21.11.2024 | Zitadel's $9M Boost: A Leap into Cloud-Native Identity Solutions | In the bustling tech landscape of San Francisco, a new player is making waves. Zitadel, a provider of cloud-native identity infrastructure solutions, has secured $9 million in Series A funding. This investment, led by Nexus Venture Partners... |
17.11.2024 | Правильные ли у вас микрофронты? | Рассмотрю на примере nx.dev и webpack module federation.
nx.dev был выбран для того, чтобы не пришлось самостоятельно придумывать решения, а взять готовые, которые могут пригодиться при работе с микрофронтами. Можно также yarn workspaces ис... |
08.11.2024 | Feature-Sliced Design (FSD): Основы и практические примеры архитектуры | Когда я только начинал свою карьеру фронтенд-разработчика, часто сталкивался с проблемами поддержки кода в проектах. Со временем я понял, что структура кода имеет решающее значение. Так я узнал о Feature-Sliced Design. Этот подход помогает ... |
08.10.2024 | ИТ-сообщества, конференции и митапы: что они дают нам, а что мы — им | Привет, Хабр! Роман Троицкий @dreamshaded — Senior Javascript Developer, Сбер, эксперт Skillbox по фронтенду. Для эфира закрытого комьюнити Skillbox Code Experts * Роман рассказал про жизнь в профессиональных сообществах, организацию митапо... |
04.08.2024 | Navigating the Waters of Modern Web Development: A Dive into Feature-Sliced Design and FastAPI | In the ever-evolving landscape of web development, methodologies and frameworks emerge like waves, each promising to streamline processes and enhance productivity. Two such innovations are Feature-Sliced Design (FSD) and FastAPI. Each serve... |
02.08.2024 | Как мы приготовили Feature-Sliced Design в VK | Всем привет! Меня зовут Дмитрий, я Frontend-разработчик в VK. В этой статье расскажу немного о том, как мы знакомились с архитектурой FSD (Feature-Sliced Design), как мы рефакторили свой проект под неё. И, самое главное, что из этого вышло.... |
19.07.2024 | Архитектура боевого корпоративного frontend-приложения | О неприступные стены удобной архитектуры растущего приложения сломано много копий. Это, в принципе, довольно предсказуемо. У всех нас свой бэкграунд, опыт разработки и способ работы с абстракциями. Что для одного чисто и понятно, для другог... |
28.02.2024 | Как разработать браузерное расширение в Chrome на React: разбираем на примере Cloudhood | Всем привет! Меня зовут Егор, я технический лидер в команде, которая занимается разработкой личного кабинета Cloud.ru. Некоторое время назад загорелись идеей сделать браузерное расширение на React, но не было хороших гайдов (либо я их не на... |
23.02.2024 | Привет, я FSD, чем могу помочь? | Привет, странник👋
Сегодня ты встретишься с невероятной историей о том, как одна архитектура смогла убедить программиста в его любви к коду. Ладно, не все так трагично, однако FSD действительно покажет, что можно любить расположение папок в ... |
22.12.2023 | Микрофронтенд для самых маленьких | Всем привет. Меня зовут Алексей. Сейчас я работаю frontend-разработчиком в компании Ozon. В свободное время мне нравится читать про новые технологии, фреймворки, а учитывая то, с какой скоростью развивается frontend, я никогда не скучаю. В ... |
12.12.2023 | После прочтения применить, или Чистый код на практике | Начинающие разработчики часто встречают на ревью пул-реквестов очень дотошных ревьюеров, дающих кучу комментариев по теме чистоты кода. Меня зовут Мария Кондаурова, я фронтенд-разработчик в департаменте вычислительной биологии в BIOCAD. И у... |
10.08.2023 | React + Redux/Effector: инструменты frontend-разработчика для создания интерфейса | Redux и Effector — это две популярные библиотеки, которые используются для управления состоянием в веб-приложениях. Но если первая широко известна во frontend-разработке, вторая только набирает обороты. В этой статье мы рассмотрим, как рабо... |
07.08.2023 | Feature-Sliced Design – альтернативный подход к организации кода приложений | Привет! Меня зовут Егор Подольский, я фронтенд-инженер в Авито. Знакомство с Feature-Sliced Design я начал не так давно. Её используют немногие, а я попробовал применить её, и влюбился. Решил рассказать о FSD, потому что считаю этот подход ... |
06.08.2023 | Разработка собственного плагина для nx (executor и generator) | В продолжении к предыдущей статьи, погружение в nx. Если не знакомы с nx, рекомендую сначала прочитать ее.
Практический урок по написанию собственного плагина. Реализуем generator и executor. generator - при запуске которого у нас будет обн... |
29.06.2023 | Разбираемся с FSD — самой надёжной архитектурой для фронтенда | Сегодня, когда бизнес-требования меняются, бывает сложно найти подходящую и надёжную программную архитектуру и придерживаться неё. Нужна архитектура, которая была бы гибкой, легко масштабировалась, поддерживалась, а также была бы понятна – ... |
01.04.2023 | Архитектура front-end приложений — react, react native, angular. Обзор | Предисловие
Начнем цикл статей нашей компании легко и непринужденно, с темы из мира front-end. Надеюсь, что статья будет полезна тем, кто хоть как то связан с миром front-end. Предупреждаю, что backend разработчикам может быть скучновато из... |
04.11.2022 | Feature-Sliced Design: эволюция фронтенда для быстрых экспериментов | Сегодня никого не удивишь тем, что бизнес-требования и приоритеты в развитии проектов постоянно меняются. Поэтому важно спроектировать такую архитектуру, которая будет гибкой, легко масштабируемой и поддерживаемой, а также иметь единую терм... |
25.05.2022 | Архитектура фронтенда и какой она должна быть | Все мы знаем про, или слышали про практики и паттерны проектирования SOLID, GRASP, MVC, MV** и даже применяем их с переменным успехом, стараясь нащупать эффективный подход к построению приложений. Но это лишь приводит к разнообразию реализа... |