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.1K
Photos
1.5K
Videos
7
Links
1.4K

Showing posts older than #622 · Back to latest

Older Posts 20 shown
Post #621 2.66K
✨ Передача данных через маршрутизацию

В Angular существует множество методов передачи данных. Используя URL, мы можем сохранять информацию не только на время пользовательской сессии, но и после обновления, в закладках браузера или при передаче ссылки кому-либо еще.

В этом руководстве рассмотрены наиболее популярные возможности маршрутизации.

👉 https://indepth.dev/tutorials/angular/indepth-guide-to-passing-parameters-via-routing
  • 👍 9
  • 🥱 2
  • ❤‍🔥 1
  • 👌 1
Post #620 2.51K
✨ Декораторы в TypeScript

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

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

👉 https://medium.com/p/afd9043d41f6
  • 👍 7
  • 🔥 1
  • 🌭 1
  • 💯 1
Post #619 3.13K
✨ Ловушка приоритетов Angular Guards

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

Дмитрий Дробышев рассказал о управлении правилами навигации.

👉 https://habr.com/ru/post/689682/
  • 👍 16
  • 🔥 4
Post #618 3.06K
✨ Дополнительные возможности Angular

Вы наверняка читали миллион статей с похожим названием.

В этой статье собран список функций и советов по Angular, которые вам могут пригодиться.

👉 https://medium.com/p/cae3b8527184
  • 👍 17
  • 🔥 5
Post #617 2.8K
✨ Реализуем Resolver

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

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

👉 https://indepth.dev/tutorials/angular/indepth-guide-how-to-implement-resolver-in-angular
  • 👍 6
Post #616 2.92K
✨ Чистая архитектура во фронтенде

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

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

👉 https://dev.to/alexey_karpov_b8cab9c09ab/clean-architecture-in-frontend-1c77
  • 👍 9
  • 🔥 3
  • 😐 1
Post #615 2.63K
✨ Перегрузка функций в TypeScript

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

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

👉 https://habr.com/ru/company/otus/blog/688270/
  • 👍 6
  • 🔥 2
Post #614 3.02K
✨ Жаргон функционального программирования

Функциональное программирование печально известно своим загадочным математическим жаргоном: такие термины, как монады, моноиды, функторы и изоморфизмы, кажутся пугающими. Но если взглянуть на них как на паттерны программирования, все становится гораздо понятнее.

Давайте рассмотрим эти термины, с которыми вы можете столкнуться при использовании FP-библиотек.

👉 https://ybogomolov.me/fp-jargon-part-1/
  • 👍 6
  • 🔥 1
  • 🎉 1
Post #613 2.81K
✨ Создаем подпись в Angular

Canvas создает область, в которой можно рисовать разные объекты, выводить изображения или рисовать графики.

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

👉 https://medium.com/p/7a3eb7e0599d
  • 👍 16
  • 🔥 1
  • 👏 1
Post #612 3.21K
✨ Строим архитектуру Angular-приложений

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

Цель этой статьи – познакомиться с темой построения архитектуры.

👉 https://habr.com/ru/company/simbirsoft/blog/687712/
  • 👍 14
  • 👎 1
  • 🔥 1
  • 👏 1
Post #611 3.13K
✨ Паттерн стратегия в TypeScript

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

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

👉 https://medium.com/p/54eda9b40f09
  • 👍 8
  • 🔥 3
  • ❤ 1
Post #610 2.88K
✨ Создаем формы с автосохранением

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

В этой статье мы научимся создавать формы с автосохранением в Angular. В процессе изучим несколько операторов RxJS и различия между реактивным и шаблонным подходом.

👉 https://medium.com/p/1a396d17ed7d
  • 👍 11
  • 🤔 3
  • 🔥 1
Post #609 3.21K
✨ Избегаем распространенных ловушек с ControlValueAccessors

Одним из самых больших преимуществ Angular является разнообразие инструментов и решений, которые предлагаются разработчикам из коробки. Одним из них является пакет @angular/forms, который дает солидный опыт работы с любыми элементами управления пользовательского интерфейса.

Но задумывались ли вы когда-нибудь, как именно это работает под капотом?

👉 https://medium.com/p/b8b81b366c19
  • 🔥 11
  • 👍 4
Post #608 2.85K
✨ Создаем документацию

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

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

👉 https://dev.to/this-is-angular/documenting-angular-projects-5ob
  • 👍 7
  • 🔥 2
Post #607 2.97K
✨ 18 техник оптимизации производительности

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

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

👉 https://christianlydemann.com/18-performance-optimization-techniques-for-angular-applications-podcast-with-michael-hladky/
  • 👍 11
  • 🔥 5
  • 👏 2
Post #606 2.67K
✨ Angular DI: использование Inject вместо конструктора

Как вы уже знаете, теперь мы можем использовать функцию inject() внутри компонентов.

Netanel Basal назвал причины, по которым он выбрал Inject вместо конструктора для инъекции зависимостей.

👉 https://medium.com/p/d0782d434fb1
  • 👍 13
  • 👎 2
Post #605 2.68K
✨ Умный подход к бесконечному скроллингу

Зачастую в веб-дизайне встречаются бесконечные прокрутки, если реализовывать их наивно, то это приведет к разрастанию DOM-дерева и проблемам с производительностью.

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

👉 https://habr.com/ru/company/bimeister/blog/686096/
  • 👍 15
  • 👏 6
Post #604 2.88K
✨ Использование Angular компонентов в Astro

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

В статье описывается способ создавать сайты, используя Astro с компонентами Angular.

👉 https://dev.to/brandontroberts/bringing-angular-components-to-astro-islands-52jp
  • 👍 7
  • 🔥 4
Post #603 2.92K
✨ Оптимизация изображений с помощью директивы Angular Image

В мае 2022 года команды Aurora и Angular объявили о совместной работе над директивой изображений для Angular. Недавно эта директива была выпущена для предварительного просмотра разработчиками как часть Angular v14.2.

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

👉 https://developer.chrome.com/blog/angular-image-directive/
  • 👍 15
  • 🤩 4
  • 🔥 1
  • 😍 1
Post #602 2.69K
✨ Используем React в Angular приложениях

Есть два сценария, которые могут потребовать использовать React в Angular приложении. Во-первых, в экосистеме React есть компонент, на разработку которого уйдут недели. Во-вторых, возможно вы приобрели компанию, использующую React, и необходимо интегрировать его в существующее приложение.

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

👉 https://medium.com/p/1bb907ecac91
  • 🤮 20
  • 👍 9
  • 🤯 4
  • 🤨 2
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 →