Случайны выбор дневника Раскрыть/свернуть полный список возможностей


Найдено 826 сообщений
Cообщения с меткой

features - Самое интересное в блогах

«  Предыдущие 30 Следующие 30  »
rss_habr

Feature-Sliced Design: эволюция фронтенда для быстрых экспериментов

Пятница, 04 Ноября 2022 г. 12:42 (ссылка)

Сегодня никого не удивишь тем, что бизнес-требования и приоритеты в развитии проектов постоянно меняются. Поэтому важно спроектировать такую архитектуру, которая будет гибкой, легко масштабируемой и поддерживаемой, а также иметь единую терминологию. Это позволит онбордить новых сотрудников на проекте быстро и эффективно.

Мы используем preact/compat — с его помощью получаем доступ к множеству библиотек экосистемы React, что делает разработку более гибкой, и при этом можем использовать Preact. Но эти же плюсы зачастую оборачиваются в обратную сторону: например, нет единой методологии по проектированию приложений, как, например, в Angular. Кроме того, многообразие библиотек усложняет погружение в проект, а свобода в реализации и проектировании может обернуться захламлением кодовой базы, что пугает разработчиков, особенно новичков.

Я встречал проекты, в которых раскиданы несколько одинаковых по функционалу компонентов. Например, пять вариаций одной кнопки, а чистые UI-компоненты находились рядом с компонентами, напрямую связанными с доменной областью приложения.

Для нашей команды эти проблемы также актуальны. Чтобы их решить раз и навсегда, мы обратились к активно развивающейся методологии Feature-Sliced Design (FSD). Ниже я познакомлю с ее главными принципами и с нашим опытом ее использования. Забыл представиться — я Женя, фронтенд-разработчик в команде Quick Experiments inDrive. Расскажу, как мы занимается разработкой внутренних стартапов на основе бизнес-гипотез с помощью FSD.

Читать далее

https://habr.com/ru/post/693768/?utm_source=habrahabr&utm_medium=rss&utm_campaign=693768

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] TypeScript в деталях. Часть 3

Четверг, 29 Сентября 2022 г. 12:44 (ссылка)





Привет, друзья!



Представляю вашему вниманию перевод еще нескольких статей из серии Mastering TypeScript, посвященных углубленному изучению TypeScript.



Читать дальше →

https://habr.com/ru/post/690726/?utm_source=habrahabr&utm_medium=rss&utm_campaign=690726

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

[Перевод] TypeScript в деталях. Часть 2

Понедельник, 12 Сентября 2022 г. 16:20 (ссылка)





Привет, друзья!



Представляю вашему вниманию перевод еще нескольких статей из серии Mastering TypeScript, посвященных углубленному изучению TypeScript.



Читать дальше →

https://habr.com/ru/post/687806/?utm_source=habrahabr&utm_medium=rss&utm_campaign=687806

Комментарии (0)КомментироватьВ цитатник или сообщество
rss_habr

Топ вещей из Java, которых мне не хватает в C#

Понедельник, 12 Сентября 2022 г. 11:37 (ссылка)

Спор "Java vs. C#" существует чуть меньше, чем вечность. Есть много статей, затрагивающих разные участки его спектра: Что есть в C# чего нет в Java, что языки друг у друга позаимствовали, у одних LINQ, у других обратная совместимость, в общем, тысячи их.

Однако, я никогда не видел, чтобы писали о чём-то, что в Java, с точки зрения фич языка есть, чего в C# нет. Впрочем, я здесь не для того, чтобы спорить. Эта статья призвана выразить моё субъективное мнение и заполнить небольшой пробел по теме, озвученной в заголовке.

Читать далее

https://habr.com/ru/post/687412/?utm_source=habrahabr&utm_medium=rss&utm_campaign=687412

Метки:   Комментарии (0)КомментироватьВ цитатник или сообщество

«  Предыдущие 30 Следующие 30  »

<features - Самое интересное в блогах

Страницы: 1 [2] 3 4 ..
.. 10

LiveInternet.Ru Ссылки: на главную|почта|знакомства|одноклассники|фото|открытки|тесты|чат
О проекте: помощь|контакты|разместить рекламу|версия для pda