fafnur
146 subscribers
108 links
Cтатьи про Angular, JavaScript и новости из мира фронтенд разработки.
Download Telegram
Миграция монорепозитория Nx на 17-ю версию. Исправление конфигов после обновления, а также изменение генераторов по умолчанию https://link.medium.com/x1QwHTcn9Db
Написал статью, посвященную сложной типизации на примере задачки из Yandex CUP 2023. Использование условных типов, обход диапозона значений, рекурсия и все это для генерации типа. https://habr.com/p/770646/
Написал подробное руководство обновления Angular до 17 версии с SSR и локализацией.
https://link.medium.com/NbY66vK4OEb

В качестве демонстрации можно посмотреть мой сайт с проектами - https://fafn.ru.
Channel photo updated
Мне потребовалось чуть меньше одного года, чтобы выпустить новый цикл статей, посвященный Angular 18.
Предлагаю вашему внимаю мой новый pet-проект Buy & Fly. Это сервис по поиску дешевых авиабилетов.
Планировалось выпустить все к выходу Angular 18, но видимо я чуток переоценил свои силы.

Приятного прочтения!

https://dev.to/fafnur/razrabotka-vieb-prilozhieniia-dlia-poiska-aviabilietov-na-angular-18-4clf

P.S. Так как медиум теперь не в части в рф, русскую часть я переношу на dev.to. На медиуме остается англоязычная часть, которую я планирую развивать в ближайшее время.
I translated the last series of articles on Angular for my foreign followers. All articles are identical except for the introduction. For those who haven’t checked out the course yet, happy reading!

https://medium.com/fafnur/developing-a-web-application-for-airline-ticket-search-using-angular-18-45f3e176b9a7
Вы создали новое Angular‑приложение, подключили популярный CSS‑фреймворк, но вместо ожидаемого вау‑эффекта столкнулись с проблемами: стили выглядят не так, как хотелось, валидация форм работает странно, а некоторые элементы вообще не реагируют на изменения состояния. Знакомо? Это типичная ситуация, когда CSS‑фреймворки интегрируются без учета особенностей Angular.

Эта статья поможет вам разобраться, почему возникают такие трудности, и покажет, как правильно интегрировать CSS‑фреймворки в Angular. Мы рассмотрим ключевые проблемы, разберем их решения и реализуем стильное, реактивное поле ввода с применением лучших практик Angular.

https://habr.com/ru/articles/870192/