TGViewer
Channel Public Channel
🦊 Angular Fox 🚀 — русскогорящие новости сообщества

🦊 Angular Fox 🚀 — русскогорящие новости сообщества

@angular_fox

Angular, AI и веб-разработка — главное без воды. Новый пост каждый день в 12:00 МСК.

💬 Чат сообщества: @angular_ru
💼 Вакансии: @angular_jobs
🦊 Автор: @thekiba

Реклама и вакансии: @arctic_tempest
Медиакит: media.thekiba.io
Subscribers
4.09K
Photos
1.5K
Videos
7
Links
1.4K

Showing posts older than #863 · Back to latest

Older Posts 20 shown
Post #862 3.29K
✨ Deferrable Views

Новый синтаксис шаблонов в Angular 17 делает процесс отложенной загрузки зависимостей значительно более интуитивным.

Команда Angular старалась сделать так, чтобы его использование было удобным.

👉 https://blog.angular.io/use-angulars-new-deferrable-views-now-20ca9f64f1e5
  • 👍 5
Post #861 3.62K
✨ Advent of TypeScript

Для тех кто любит решать головоломки.

Набор задач на TypeScript, которые открываются по одной в день.

👉 https://typehero.dev/aot-2023
  • 👍 20
  • 🤷‍♂ 1
  • 🔥 1
Post #860 3.85K
✨ Упрощение работы приложения с помощью NGRX Signal Store

Что бы вы сказали, если бы смогли реализовать Signal Store для CRUD-приложения, включая Undo/Redo, всего в 7 строках кода?

Цель этой статьи — показать, как реализовать пользовательские функции для Signal Store.

👉 https://www.angulararchitects.io/en/blog/smarter-not-harder-simplifying-your-application-with-ngrx-signal-store-and-custom-features/
  • 👍 10
  • 👎 2
  • 🔥 2
  • 🥱 1
Post #859 3.62K
✨ Кэширование на стороне клиента с помощью Interceptors

Angular известен огромным количеством встроенных функций, но иногда мы используем лишь некоторые из них, не зная, каков их полный потенциал.

В статье рассматривается, как перехватывать HTTP-запросы и манипулировать ими.

👉 https://dev.to/this-is-angular/client-side-caching-with-interceptors-ii
  • 👍 13
Post #858 3.33K
✨ Неочевидные моменты TypeScript и способы их решения

Если вы много программируете на TypeScript, то наверняка находили неочевидные моменты в его работе.

Андрей Степанов привел примеры ситуаций, с которыми вы можете столкнуться.

👉 https://habr.com/ru/articles/775330/
  • 👍 5
Post #857 3.18K
✨ Динамическое создание компонентов Angular на лету

Динамическое создание компонентов открывает большие возможности по взаимодействию с ними и их управлению.

В статье помимо простого создания компонентов, рассказывается о более продвинутых вещах.

👉 https://habr.com/ru/companies/nspk/articles/767178/
  • 👍 6
  • 🥱 2
  • ❤ 1
  • 🤨 1
Post #856 3.33K
✨ TypeScript: лучшие практики

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

Давайте разберемся используете ли вы этот невероятно мощный инструмент правильно.

👉 https://habr.com/ru/articles/775524/
  • 👍 4
  • ❤ 2
  • 👎 2
  • 🔥 1
Post #855 4.03K
✨ Как работает Angular Dependency Injection

Dependency Injection (DI) — одна из самых любимых и мощных функций. Понимание и освоение этой функции может поднять ваши навыки работы с Angular.

В этой статье рассказывается подробно, что такое DI.

👉 https://dev.to/this-is-angular/how-angular-dependency-injection-works-under-the-hood-mln
  • 👍 13
  • 🥱 2
Post #854 3.57K
✨ Анонс NgRx v17

Мы рады сообщить о выходе новой версии фреймворка NgRx с новыми функциями, исправлениями ошибок и другими обновлениями.

Из интересного, библиотека NgRx Signals, которая создана с нуля на основе Angular Signals, и опциональной совместимостью с RxJS.

👉 https://dev.to/ngrx/announcing-ngrx-v17-introducing-ngrx-signals-operators-performance-improvements-workshops-and-more-55e4
  • 👍 11
  • 🔥 2
  • 🏆 1
  • 🤝 1
Post #852 3.17K
✨ Миграция на Angular 17 + Nx + SSR + Localization

Недавно вышел релиз Angular 17, который принес много изменений.

Александр Серенко рассказать о том, как перейти на новую версию и привести в порядок конфиги.

👉 https://medium.com/p/9c6f4e1dc6ec
  • 👍 15
Post #851 3.2K
✨ Улучшаем производительность с RxJS

Давно не было статей о RxJS.

Алексей Князев поделился приемами улучшения производительности фронтенда путем оптимизации стримов.

👉 https://habr.com/ru/articles/774174/
  • 👍 13
  • 🔥 1
Post #850 3.73K
📺 Angular Meetup

В эту пятницу смотрим вчерашний митап, в котором обсуждался Angular@Next, неожиданные утечки памяти и новые возможности Angular Router.

Отдельная благодарность спикерам за классные доклады 💖

👉 https://www.youtube.com/watch?v=dwrMN7HcLOo
  • 🔥 21
  • 👍 8
Post #849 3.52K
✨ Tree-shakable по умолчанию

При создании библиотеки вы пишете код, который в итоге может не использоваться. Если вы не пишете свои функции с учетом оптимизации, то неиспользуемый код может попасть в конечные пакеты.

Поэтому, когда вы пишете библиотеку, очень хорошо, если вы проектируете свой код так, чтобы его можно было удалить с помощью tree-shaking.

👉 https://riegler.fr/blog/2023-10-08-tree-shakable-as-default
  • 👍 13
  • 🔥 2
  • 👎 1
Post #848 3.28K
✨ Полное руководство по ленивой загрузке с помощью @defer

В Angular уже во времена Angular 5 были API, которые позволяли лениво загружать компоненты, но они не были дружественными к разработчикам.

Новый блок @defer самая интересная и впечатляющая функция Angular 17, но как и в случае с любой новой вещью, нам приходится разрабатывать новые подходы, чтобы научиться правильно и эффективно использовать её.

👉 https://angularexperts.io/blog/angular-defer-lazy-loading-total-guide
  • 👍 17
  • 🔥 3
  • 🥰 3
Post #847 2.98K
✨ Angular адаптер для TanStack Query

TanStack Query позволяет легко получать, кэшировать, синхронизировать и обновлять состояние сервера в ваших веб-приложениях.

Адаптер для Angular включает в себя: поддержку Observable и Signal, автоматическое кэширование, devtools и многое другое.

👉 https://netbasal.com/the-ultimate-angular-adapter-for-tanstack-query-fac41b244c6f
  • 👍 12
  • 🔥 2
Post #846 3.05K
✨ Улучшение производительности

В предыдущих версиях Angular, алгоритм сравнения был признан узким местом в тестах производительности.

С введением нового синтаксиса в 17-й версии, команда Angular воспользовалась возможностью пересмотреть и усовершенствовать его. Поэтому в новом блоке @for был выбран подход, ориентированный на производительность.

👉 https://riegler.fr/blog/2023-11-03-performance-for-repeaters
  • 🔥 9
  • 👍 4
Post #845 2.9K
🎉 Результаты розыгрыша билетов на Podlodka Techlead Crew

Поздравляем @SergeiVakhrushev @PanovaNatalie и @snowweN.

Хочется выразить благодарность всем остальным участникам, надеемся в следующий раз вам повезет 💖
  • 👍 6
  • ❤ 3
  • 💩 2
Post #844 3.27K
🔥 Разыгрываем три билета на Podlodka Techlead Crew

Для участия необходимо ответить на несколько вопросов.

Конференция начнется 13 ноября. Вас ждет неделя с экспертами из топовых компаний — сессии в Zoom, сообщество в Telegram и ламповая атмосфера.

💖 Желаем удачи
  • 👍 10
  • 🤡 5
  • 🎉 1
Post #843 3.41K
✨ Анонс Angular 17

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

В следующем цикле релизов ожидается развитие реактивности на основе сигналов, гибридного рендеринга и усовершенствование новой документации.

👉 https://blog.angular.io/introducing-angular-v17-4d7033312e4b
  • 👍 25
  • 🔥 5
  • 🏆 2
  • ❤ 1
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →