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

Older Posts 20 shown
Post #641 2.55K
✨ Раскройте возможности Angular Router

Правильно ли вы используете Angular Router?

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

👉 https://medium.com/p/2f34b25ed649
  • 👍 9
  • 🥴 4
Post #640 2.52K
✨ Настройка husky в проекте Angular

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

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

👉 https://medium.com/p/c3d04ffc95c
  • ❤ 4
  • 👍 2
Post #639 3.08K
✨ Разработка на Angular под SmartTV

Команда KION продолжает радовать статьями о разработке онлайн-кинотеатра.

Четвертая часть посвящена внедрению фичи Autoplay.

👉 https://habr.com/ru/company/ru_mts/blog/694384/
  • 👍 9
  • 🔥 6
  • ❤ 1
Post #638 3.09K
✨ Angular Router Standalone API

Новый standalone router API позволяет уменьшить размер сборки. Но в настоящее время он находится в предварительной версии для разработчиков и станет стабильным в Angular 15.

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

👉 https://medium.com/p/461547e92bbc
  • 👍 9
  • ❤ 1
Post #637 2.86K
✨ Современный CSS в Angular

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

На этой неделе рассматриваются Layouts.

👉 https://medium.com/p/4a259dca9127
  • 👍 6
  • 🔥 1
Post #636 2.69K
✨ Манипулирование DOM в Angular

Вместо прямой работы с DOM-элементами Angular предоставляет нам набор абстракции ElementRef, TemplateRef и ViewContainerRef.

В этой статье рассмотрены способы работы с ними.

👉 https://medium.com/p/8517b7ce3274
  • 👍 8
  • 🔥 1
  • 👌 1
Post #635 2.6K
✨ Правила Angular ESLint для доступности с клавиатуры

При использовании встроенных HTML элементов браузер изначально обеспечивает поддержку клавиатуры. Тем не менее, она часто не соблюдается для кастомных элементов.

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

👉 https://dev.to/angular/angular-eslint-rules-for-keyboard-accessibility-236f
  • 👍 6
  • 👌 1
Post #634 3.06K
✨ Разбираем стратегии обнаружения изменений

Обнаружение изменений в Angular — это встроенная функция фреймворка, которая обеспечивает автоматическую синхронизацию между данными компонента и представлением его HTML-шаблона.

Давайте посмотрим, как они работают.

👉 https://medium.com/p/12fcd5d91ca4
  • 🔥 10
  • 👍 3
Post #633 2.85K
✨ Делаем ретро игру

js13kgames — это ежегодное соревнование по созданию игр на JavaScript с нуля, которые умещаются в 13 килобайт.

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

👉 https://medium.com/p/5905bf6166b2
  • ❤ 5
  • 👍 2
  • 😁 1
Post #632 2.88K
✨ Инициализация компонентов без ngOnInit

Хук ngOnInit всегда был частью скрипта генерации компонента при использовании Angular CLI. Это привело к куче недоразумений, неправильному использованию функций и распространению анти-паттернов в кодовой базе.

Изучите различные техники для улучшения кода инициализации в компонентах.

👉 https://indepth.dev/posts/1508/structure-initialization-logic-without-ngoninit-utilize-observables-and-ngonchanges
  • 👍 12
  • 👎 1
  • 🔥 1
  • 👌 1
Post #631 2.84K
✨ Рефакторинг на максималках

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

Книга бесплатная и доступна на Гитхабе.

👉 https://bespoyasov.ru/blog/refactor-like-a-superhero/
  • 👍 17
  • ❤ 2
  • 👌 2
Post #630 2.49K
✨ Настраиваем кнопку в Angular Material

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

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

👉 https://indepth.dev/tutorials/angular/indepth-guide-for-customizing-angular-material-button
  • 👍 5
  • 🔥 2
Post #629 2.93K
✨ Генерация текста с помощью цепей Маркова

Цепь Маркова — это последовательность событий, в которой наступление каждого события зависит только от предыдущего и не зависит от остальных.

В этом посте Саша Беспоясов реализовал генератор текста на марковских цепях.

👉 https://bespoyasov.ru/blog/text-generation-with-markov-chains/
  • 👍 9
  • ❤ 4
Post #628 2.87K
✨ Руководство по созданию многократно используемых форм

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

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

👉 https://indepth.dev/tutorials/angular/indepth-guide-for-nested-and-reusable-form
  • 👍 8
  • 🔥 2
Post #627 2.65K
✨ Принцип открытости-закрытости

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

Если следовать некоторым проверенным принципам проектирования, одним из которых является принцип открытости-закрытости (OCP), то можно создавать программы, которое легко поддерживать, тестировать, понимать и расширять.

👉 https://medium.com/p/34f142b64bc2
  • 👍 5
  • 🔥 1
  • 👌 1
Post #626 2.46K
✨ Делаем анимацию в стиле Dynamic Island

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

Эта статья поможет вам создать анимацию в стиле Dynamic Island.

👉 https://williamjuan.dev/blog/dynamic-island-animations-with-popmotion-in-angular
  • 😐 6
  • 👍 4
  • 😁 3
  • 👎 2
Post #625 2.76K
✨ Лучшие практики RxJS

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

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

👉 https://medium.com/p/b5ddecaf9d
  • 👍 9
  • 😐 3
  • 🔥 2
  • 👌 1
Post #624 3.16K
✨ Нюансы работы с Interceptors

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

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

👉 https://timdeschryver.dev/blog/watch-out-what-you-expose-with-angular-interceptors
  • 👍 6
  • ❤ 1
  • 👌 1
Post #623 2.91K
✨ 5 выводов с ng-conf 2022

ng-conf — крупнейшая в мире конференция по Angular, и в начале сентября этого года она вновь прошла в Солт-Лейк-Сити. Алану посчастливилось выступать на этом мероприятии.

Вот 5 основных выводов, которые он вынес из трехдневной конференции.

👉 https://medium.com/p/a40124ca92b3
  • 👍 10
  • 🔥 2
  • 👌 1
Post #622 2.83K
✨ Ускоряем процесс обучения

С версии 2, Angular прошел долгий путь. За эти годы было добавлено множество возможностей, которые сделали его сложным фреймворком.

Если вы собираетесь изучать Angular, то в этой статье рассказывается о функционале, на который стоит обратить внимание.

👉 https://www.smashingmagazine.com/2022/09/angular-guide/
  • 👍 14
  • 👌 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 →