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

Older Posts 20 shown
Post #902 4K
✨ Люди не понимают ООП

Похоже, многим не нравится объектно-ориентированное программирование. И это неудивительно, если в нем не разобраться, то оно может привести к усложнению всего.

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

👉https://habr.com/ru/companies/ruvds/articles/792052/
  • 👍 7
  • 🤔 6
  • 😁 1
Post #901 3.56K
✨ Signals: что нужно и чего нельзя делать

Если спросить любого разработчика Angular: "Какая тема в Angular сейчас самая обсуждаемая?", то почти со 100-процентной уверенностью все ответят: "Сигналы". И они будут правы. Но только недавно стало очевидно, что сообществу нужен определенный набор правил для работы с ними.

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

👉 https://dev.to/this-is-angular/signals-the-do-s-and-the-dont-s-40fk
  • 👍 5
  • 🥱 4
  • 👎 1
Post #900 3.5K
✨ Изучаем Domain-Driven Design

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

Хотя существует несколько точек зрения на DDD, в статье рассказано о сути этого подхода.

👉 https://www.angulararchitects.io/en/blog/the-core-of-domain-driven-design/
  • 👍 7
Post #899 3.54K
✨ Angular Signal Inputs

Многие полюбили signal inputs. Настолько, что поток статей о них не заканчивается.

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

👉 https://angularexperts.io/blog/angular-signal-inputs
  • 👍 9
Post #897 3.77K
✨ Тестирование Angular приложений

Если вы уже мигрировали на новый Angular, то наверняка задавались вопросом, как теперь тестировать свой код.

В статье рассказывается о методах тестирования с помощью новейших возможностей.

👉 https://www.angulararchitects.io/en/blog/testing-angulars-latest-features/
  • 👍 10
  • 👎 1
Post #896 3.49K
✨ Топ-8 новых возможностей

Недавно вышел релиз Angular 17.1., который принес множество улучшений.

В статье краткий обзор всех его основных возможностей.

👉 https://blog.angular-university.io/angular-17-1-release/
  • 👍 11
  • 🔥 2
  • 🏆 2
  • 👏 1
Post #895 3.4K
✨ Изучаем Zod

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

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

👉 https://timdeschryver.dev/blog/using-zods-schema-to-render-a-reusable-and-dynamic-angular-table-component
  • 👍 9
Post #894 3.27K
✨ Руководство по Signal Inputs

Signal Inputs — это большой шаг вперед на пути к полной реактивности Angular в масштабах всего приложения.

В статье рассказывается о том, чем они отличаются от декоратора @Input и как могут сделать хук жизненного цикла OnChanges менее необходимым.

👉 https://blog.angular-university.io/angular-signal-inputs/
  • 👍 9
Post #893 3.89K
✨ Как лениво загружать большие сторонние зависимости с помощью @defer

Блок @defer — позволяет интуитивно понятная отложить загрузку больших сторонних зависимостей до тех пор, пока они не понадобятся.

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

👉 https://www.angulararchitects.io/en/blog/how-to-lazy-load-large-3rd-party-dependencies-with-angular-17s-defer/
  • 👍 13
Post #892 3.89K
✨ 11 друзей управления состояниями в Angular

В статье приведен список правил, составленный на основе проб и ошибок при работе над Angular-проектами разного типа и размера.

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

👉 https://dev.to/this-is-angular/11-friends-of-state-management-in-angular-41gh
  • 🔥 11
  • 👍 9
  • 😁 3
  • 🏆 1
Post #891 3.94K
✨ Архитектура и реактивное программирование

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

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

👉 https://habr.com/ru/companies/ruvds/articles/737114/
  • 👍 12
  • 🆒 1
Post #890 3.48K
✨ ReadT и WriteT дженерики в Signal Inputs

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

В статье рассказывается о нюансах типизации новой функции.

👉 https://netbasal.com/the-essentials-of-readt-and-writet-generics-in-angular-signal-input-functions-999a0eda0a81
  • 👍 8
  • 🔥 1
Post #889 3.87K
✨ Angular @Output

Декоратор @Output() в дочернем компоненте позволяет передавать данные от дочернего компонента к родительскому.

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

👉 https://blog.angular-university.io/angular-output/
  • 🤣 14
  • 👍 9
  • 🤡 2
Post #888 3.71K
✨ Angular Loading Indicator

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

В этом руководстве по созданию спиннера в Angular, заодно рассказывается о возможностях и паттернах фреймворка.

👉 https://blog.angular-university.io/angular-loading-indicator/
  • 🔥 11
  • 👍 4
  • 🤔 1
Post #887 3.63K
✨ Пишем веб-приложение вместе с ChatGPT и Stable Diffusion

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

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

👉 https://habr.com/ru/articles/784724/
  • 🤡 13
  • 👍 5
  • ❤‍🔥 1
Post #886 3.48K
✨ Обзор Zoneless Change Detection

Angular всегда был в авангарде разработки веб-приложений. В своем последнем шаге на пути к эффективности и оптимизации производительности команда Angular представила функцию: provideZonelessChangeDetection.

Эта новая функциональность предвещает переход к будущему без zone.js. Давайте разберемся в технических особенностях этой функции.

👉 https://netbasal.com/navigating-the-new-era-of-angular-zoneless-change-detection-unveiled-e7404de69b89
  • 👍 20
  • 🔥 7
  • 🎉 1
Post #884 4.43K
✨ Вопросы и ответы для собеседования

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

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

👉 https://habr.com/ru/articles/785596/
  • 👍 17
Post #883 3.76K
✨ Input signals в Angular

В настоящее время основная команда разработала только базовый api сигналов. Но ее долгосрочная цель — пойти гораздо дальше. Следующим шагом будет input на основе сигналов.

И эта функциональность должна появиться очень скоро в этом месяце в версии 17.1.

👉 https://dev.to/this-is-angular/be-ready-for-input-signals-in-angular-3djf
  • 🔥 19
  • 👍 6
  • 🤯 3
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 →