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

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

Ir al canal en Telegram

Как костыль на реактивно-лисьей тяге 🔥🦊 Нравится канал? Подпишись на меня! 👉 twitter.com/thekiba_ru 💖 twitter.com/thekiba_iomedium.com/@thekibagithub.com/thekiba Чаты @angular_ru @angular_jobs

Mostrar más
4 095
Suscriptores
-124 horas
-17 días
-2530 días
Archivo de publicaciones
✨ Использование Angular компонентов в Astro Astro — это относительно новый веб-фреймворк, ориентированный на то, чтобы помочь
Использование Angular компонентов в Astro Astro — это относительно новый веб-фреймворк, ориентированный на то, чтобы помочь вам создавать быстрые сайты, позволяя другим фреймворкам визуализировать свои компоненты. В статье описывается способ создавать сайты, используя Astro с компонентами Angular. 👉 https://dev.to/brandontroberts/bringing-angular-components-to-astro-islands-52jp

✨ Оптимизация изображений с помощью директивы Angular Image В мае 2022 года команды Aurora и Angular объявили о совместной ра
Оптимизация изображений с помощью директивы Angular Image В мае 2022 года команды Aurora и Angular объявили о совместной работе над директивой изображений для Angular. Недавно эта директива была выпущена для предварительного просмотра разработчиками как часть Angular v14.2. В этой статье рассказывается о том, как новая директива NgOptimizedImage, поддерживает оптимизацию изображений. 👉 https://developer.chrome.com/blog/angular-image-directive/

✨ Используем React в Angular приложениях Есть два сценария, которые могут потребовать использовать React в Angular приложении
Используем React в Angular приложениях Есть два сценария, которые могут потребовать использовать React в Angular приложении. Во-первых, в экосистеме React есть компонент, на разработку которого уйдут недели. Во-вторых, возможно вы приобрели компанию, использующую React, и необходимо интегрировать его в существующее приложение. В этой статье показывается, как интегрировать React в обоих случаях. 👉 https://medium.com/p/1bb907ecac91

✨ Учимся работать с inject Функция inject — это еще один способ получить зависимость. С ней мы можем разрабатывать многократн
Учимся работать с inject Функция inject — это еще один способ получить зависимость. С ней мы можем разрабатывать многократно используемые функции, которые используют преимущества системы инъекции зависимостей Angular. В статье на примерах показано, почему функция inject такая замечательная. 👉 https://medium.com/p/ac281e7148d1

✨ Работаем с GraphQL в Angular Apollo Angular — это сверхгибкий клиент GraphQL для Angular, позволяющий добавить его в уже су
Работаем с GraphQL в Angular Apollo Angular — это сверхгибкий клиент GraphQL для Angular, позволяющий добавить его в уже существующее приложение и начать использовать GraphQL только для части пользовательского интерфейса. В статье описан быстрый способ его настройки. 👉 https://medium.com/p/a6fccf5f3a0c

✨ Настраиваем CI/CD При работе с Git-репозиторием можно настроить сценарии, которые будут автоматически собирать, тестировать
Настраиваем CI/CD При работе с Git-репозиторием можно настроить сценарии, которые будут автоматически собирать, тестировать и развертывать приложение каждый раз, когда вносятся изменения. В этой статье объяснена концепция непрерывной интеграции, на примере приложения Angular с помощью GitLab. 👉 https://medium.com/p/9e4ae887ff2b

✨ Руководство по миграции на новый Firebase API Разработчики Firebase SDK проделали огромную работу, полностью переписав спос
Руководство по миграции на новый Firebase API Разработчики Firebase SDK проделали огромную работу, полностью переписав способ интеграции и использования библиотеки в приложениях. Теперь она стала более компактной и позволяет динамически импортировать модули, когда это необходимо. Благодаря этим изменениям наши приложения могут быть более легковесными и работать быстрее. 👉 https://medium.com/p/c6d80c1260b2

✨ Создаем простой модальный диалог Всплывающие окна стали распространенной особенностью веб-приложений. Не так давно для их с
Создаем простой модальный диалог Всплывающие окна стали распространенной особенностью веб-приложений. Не так давно для их создания мы полагались на библиотеки компонентов. С появлением HTML-элемента dialog, все может измениться. В этой статье показывается, как создавать минималистичные диалоговые окна. 👉 https://medium.com/p/277ea7f96da1

✨ Создаем свои Pipes Pipes — это простые функции, которые можно использовать в шаблонных выражениях для преобразования значен
Создаем свои Pipes Pipes — это простые функции, которые можно использовать в шаблонных выражениях для преобразования значений в другой формат отображения. В Angular есть несколько встроенных pipes, но мы можем создавать и собственные. В этой статье мы изучим пользовательские pipes в Angular. 👉 https://medium.com/p/e54bb400e3ce

✨ Динамические переводы Одним из распространенных подводных камней при использовании i18n является большой размер файлов пере
Динамические переводы Одним из распространенных подводных камней при использовании i18n является большой размер файлов перевода и невозможность разделить их для того, чтобы скрыть часть приложения от посторонних глаз. В статье предложен способ реализации переводов, который может вам пригодиться. 👉 https://medium.com/p/5eeed8466696

✨ Осваиваем Utility Types Для удобства в TypeScript есть Utility Types — с их помощью мы можем легко преобразовывать типы, из
Осваиваем Utility Types Для удобства в TypeScript есть Utility Types — с их помощью мы можем легко преобразовывать типы, извлекать, исключать, получать тип параметра или тип возвращаемого значения функции. В статье разобраны 15 наиболее используемых утилит. 👉 https://medium.com/p/6cf121d4047c

✨ Используем проекцию контента Модальные диалоги часто применяются, когда требуется взаимодействие с пользователем. В этой ст
Используем проекцию контента Модальные диалоги часто применяются, когда требуется взаимодействие с пользователем. В этой статье на их примере показано, как использовать проекцию контента для разработки по принципу DRY и строить диалоги гибко без излишней инженерии. 👉 https://medium.com/p/fb3064a608f

✨ Ленивая загрузка в Angular Представьте, что у нас есть большой сервис с множеством зависимостей и логики. Он должен использ
Ленивая загрузка в Angular Представьте, что у нас есть большой сервис с множеством зависимостей и логики. Он должен использоваться только тогда, когда пользователь выполняет определенное действие, например, нажимает на кнопку. В статье показано, как можно отложить загрузку сервиса, лениво загрузив его в момент выполнения действия. 👉 https://medium.com/p/bcf8eae406c8

✨ Типизированные формы Многие уже знакомы с типизированными формами, которые появились в новом релизе Angular, они позволяют
Типизированные формы Многие уже знакомы с типизированными формами, которые появились в новом релизе Angular, они позволяют указывать явные типы. Александр Серенко рассмотрел различия между типизированными и нетипизированными формами и оптимизацию работы с ними. 👉 https://medium.com/p/f5bc6fb86f38

🔥 Новости e2e-тестирования в Angular В Angular 12 была добавлена поддержка трех популярных фреймворков для e2e-тестирования:
🔥 Новости e2e-тестирования в Angular В Angular 12 была добавлена поддержка трех популярных фреймворков для e2e-тестирования: Cypress, Nightwatch и WebdriverIO. Основываясь на обратной связи с сообществом, команда Angular решила отказаться от использования Protractor, одновременно работая над поддержкой для проектов, которые хотят продолжать его использовать. В Angular 16, который ожидается летом 2023 года, будет опубликован последний релиз Protractor. 👉 https://medium.com/p/d175f751cb9c

Начинаем розыгрыш билетов Podlodka Crew Если вы еще не подали заявку на участие, то можете сделать это здесь Нажмите, чтобы присоединиться к стриму

🔥 Розыгрыш четырех билетов на Podlodka Frontend Crew Специально для наших подписчиков мы запускаем конкурс совместно с Podlo
🔥 Розыгрыш четырех билетов на Podlodka Frontend Crew Специально для наших подписчиков мы запускаем конкурс совместно с Podlodka Frontend Crew. Для участия необходимо: 💖 Любить фронтенд 👉 Ответить на несколько вопросов Конференция состоится 15 - 19 августа. Вас ждет недельная конференция с экспертами из топовых компаний — сессии в Zoom, сообщество в Slack и ламповая атмосфера. 💖 Желаем удачи

✨ Дополнительные техники для производительности Для повышения производительности обычно рекомендуют использовать onPush страт
Дополнительные техники для производительности Для повышения производительности обычно рекомендуют использовать onPush стратегию, но кроме этой стратегии существуют дополнительные инструменты и техники. Александр Шатилов собрать их в виде справочника. 👉 https://medium.com/p/4e30a097ee32

✨ Добавляем темы в приложение Предоставление различных тем на выбор пользователей стало практически стандартом в наши дни, и
Добавляем темы в приложение Предоставление различных тем на выбор пользователей стало практически стандартом в наши дни, и это довольно легко реализовать с помощью Angular. В этой статье мы узнаем, как добавлять темы в приложения с помощью простого сервиса и возможностей CSS переменных. 👉 https://medium.com/p/fc49798285c6

✨ Используем AsyncPipe AsyncPipe — это один из инструментов, которые Angular предоставляет, чтобы облегчить нам жизнь. Он авт
Используем AsyncPipe AsyncPipe — это один из инструментов, которые Angular предоставляет, чтобы облегчить нам жизнь. Он автоматически подписывается на Observable и отписывается, избегая утечек памяти. В этой статье мы изучим AsyncPipe и всю работу, которую он делает за нас. 👉 https://medium.com/p/714dd864adaa