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 #984 · Back to latest

Older Posts 20 shown
Post #983 3.26K
🦄 Декомпозиция — ваша суперсила

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

Александр Инкин на примере сложной задачи показал, как подойти к её решению с учётом будущей поддержки и расширения возможностей.

👉 https://habr.com/ru/companies/tinkoff/articles/817755/
  • 👍 16
  • 🔥 5
  • 👏 3
Post #982 3.15K
🎉 Что нового в Angular 18

Если вы пропустили анонс нового Angular в формате статьи, то у нас отличные новости.

Команда также выпустила видео, в котором подробно объясняются изменения.

👉 https://youtu.be/DK8M-ZFjaMw
  • 👍 12
  • 🔥 2
  • 🤔 1
Post #980 3.48K
🎉 RxJS для самых маленьких

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

В статье рассмотрены ключевые аспекты, которые будут полезны тем, кто только начинает изучать RxJS.

👉 https://habr.com/ru/articles/816755/
  • 🔥 4
  • 👍 3
  • 👨‍💻 2
Post #979 3.47K
🎉 Улучшение логики перенаправления маршрутов

В недавнем обновлении Angular значительно улучшил возможности маршрутизации, представив гибкий подход к перенаправлению маршрутов с помощью RedirectFunction.

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

👉 https://netbasal.com/enhancing-angulars-route-redirection-logic-introducing-redirectfunction-245a45add387
  • 👍 3
  • ❤ 1
Post #978 3.92K
🎉 Angular 18 уже доступен!

Сегодня мы рады поделиться следующим этапом в развитии Angular.

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

Основные нововведения этого релиза:

• Экспериментальная поддержка zoneless
• Angular.dev используется в качестве основной документации
• Material 3, deferrable views, control flow теперь стабильны
• Улучшения в SSR

👉 https://blog.angular.dev/angular-v18-is-now-available-e79d5ac0affe
  • ❤ 23
  • 🎉 10
  • 👍 7
  • 🔥 1
Post #977 3.36K
✨ Что нового в Angular

Недавно состоялась конференция Google I/O, где одно из выступлений было посвящено Angular.

Узнайте о новых возможностях, которые появятся в 18-й версии.

👉 https://www.youtube.com/watch?v=srP2P6j4Cqw
  • 👍 6
  • 🔥 4
Post #976 2.9K
✨ Ключевое слово Infer в TypeScript

Infer — это мощный инструмент для извлечения информации о типе.

В статье рассказывается, как он может быть полезен для тех, кто хочет использовать весь потенциал TypeScript.

👉 https://claritydev.net/blog/typescript-infer-keyword-unlocking-type-information
  • 👍 2
  • 👏 2
Post #975 3.15K
✨ Оптимизируем изображения в Angular

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

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

Однако есть хорошие новости: Angular предлагает директиву ngOptimizedImage, которая облегчает работу.

👉 https://www.danywalls.com/how-to-optimize-images-in-angular-using-ngoptimizedimage-directive
  • 👍 8
  • 🔥 1
Post #974 3.45K
✨ Управляем состоянием в Angular

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

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

👉 https://dev.to/railsstudent/signal-in-a-service-for-state-management-in-angular-4469
  • 👍 5
  • 👏 2
  • 💩 1
Post #973 3.83K
✨ Бесплатная книга

Манфред Штайер выпустил второе издание своей бесплатной электронной книги Modern Angular.

В ней 14 глав, которые показывают, как пользоваться новыми возможностями Angular.

👉 https://www.angulararchitects.io/en/ebooks/modern-angular/
  • 👍 22
  • 🔥 8
  • 🤔 1
Post #972 3.16K
✨ Упрощение логики на клиенте

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

Чтобы решить эту проблему, в статье вводится класс View Model для каждой сущности. Такая инкапсуляция упрощает работу с данными и гарантирует, что пользовательский интерфейс получит только то, что ему нужно.

👉 https://netbasal.com/simplifying-client-side-logic-the-strategic-use-of-view-models-db0ae0363be4
  • 👍 9
  • 🤔 1
Post #971 3.06K
✨ Создаем табло реального времени

Традиционно, чтобы получить новые данные, страница должна отправить запрос на сервер. С помощью Server-Sent Events, сервер может отправлять новые данные на страницу в любое время, но это одностороннее соединение, поэтому вы не можете отправлять события от клиента к серверу.

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

👉 https://dev.to/this-is-angular/building-real-time-boards-with-angular-and-nestjs-using-server-sent-events-3k9j
  • 👍 8
  • 👏 1
Post #970 3.03K
✨ Обновляем Angular

Поскольку выход Angular 18 уже не за горами (запланирован на 20 мая 2024 года), пришло время обновить свой Angular.

В статье показано, как обновить Angular, включая пакеты сторонних разработчиков.

👉 https://www.angulararchitects.io/en/blog/angular-17-update-control-flow-app-builder-migration/
  • 👍 8
  • 🔥 4
Post #969 3.69K
✨ Умелое использование сигналов

Новые сигналы в Angular — это простой реактивный строительный блок. Однако, как часто бывает, дьявол кроется в деталях.

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

👉 https://www.angulararchitects.io/en/blog/skillfully-using-signals-in-angular-selected-hints-for-professional-use/
  • 👍 8
  • 🔥 1
Post #968 3.52K
✨ Signal Store и NGXS

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

В статье описывается, как объединение NGXS с Signal Store дает новые возможности по управлению состоянием.

👉 https://angular.love/en/signal-store-ngxs-elevating-flexibility-in-state-management/
  • 👍 9
Post #967 3.44K
✨ Как использовать оператор satisfies

В TypeScript оператор satisfies был введен в версии 4.9, как эффективный способ обеспечения безопасности типов.

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

👉 https://www.freecodecamp.org/news/typescript-satisfies-operator/
  • 👍 4
  • 🤪 3
  • 🗿 2
Post #966 3.19K
✨ Что будет в Angular 18?

Angular 18 ожидается уже в этом месяце, а пока мы ждем.

Вот несколько нововведений, которые будут представлены в следующей версии.

👉 https://habr.com/ru/articles/812485/
  • 👍 16
  • ❤ 3
Post #965 3.33K
✨ Скрытый потенциал функции inject

Обычно функцией inject пользуются, только для того, чтобы заменить инжект через конструктор.

Алан Маркевич рассказал, как можно ее использовать на все сто процентов.

👉 https://habr.com/ru/articles/812449/
  • 👍 20
  • 🥴 3
Post #964 3.73K
✨ Angular Signal Components: input, output, model

С появлением сигналов в экосистеме Angular, появились совершенно новые способы описания логики.

В этом руководстве подробно рассматриваются примитивы для создания компонентов на основе сигналов input, output и model.

👉 https://blog.angular-university.io/angular-signal-components/
  • 👍 11
  • 🔥 3
  • ❤ 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 →