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 156
Suscriptores
+124 horas
+37 días
+4830 días
Archivo de publicaciones
✨ Строим Micro Frontend архитектуру Поскольку с течением времени веб становится все более сложными, микро-фронтенды приобрета
Строим Micro Frontend архитектуру Поскольку с течением времени веб становится все более сложными, микро-фронтенды приобретает большую популярность, так как позволяют разрабатывать приложения отдельными командами. В этой статье мы совместно с Денисом Манило создадим приложение с микро-фронтенд архитектурой. 👉 https://habr.com/ru/company/auriga/blog/659199/

✨ Готовимся к появлению Standalone Components Поскольку Standalone Components самодостаточны и не нуждаются в NgModules, прил
Готовимся к появлению Standalone Components Поскольку Standalone Components самодостаточны и не нуждаются в NgModules, приложения становятся более легковесными. И возникает вопрос, как подготовить существующие решения к будущему без модулей? В этой статье Manfred Steyer показал четыре пути, как это сделать. 👉 https://www.angulararchitects.io/en/aktuelles/4-ways-to-prepare-for-angulars-upcoming-standalone-components/

✨ Создаем пользовательские директивы Если вы используете Angular, вы, вероятно, знакомы с популярными структурными директивам
Создаем пользовательские директивы Если вы используете Angular, вы, вероятно, знакомы с популярными структурными директивами *ngIf и *ngFor, но есть ли в вашем коде пользовательские директивы? Tim Deschryver показал, как можно изменить поведение сторонних библиотек, не имея доступа к коду компонента. 👉 https://timdeschryver.dev/blog/use-angular-directives-to-extend-components-that-you-dont-own

✨ Тестируем компоненты В Angular когда вы создаете новый компонент с помощью cli, то создается файл spec и в нем описан отлич
Тестируем компоненты В Angular когда вы создаете новый компонент с помощью cli, то создается файл spec и в нем описан отличный способ быстро начать тестировать, но существую и другие подходы к тестированию компонентов. В этой статье Michael Seemann размышляет о том, как мы пишем компонентные тесты для Angular приложений. 👉 https://medium.com/p/64d07d226bff

✨ Делаем слайд-шоу В наши дни есть множество программ для создания презентаций, но если в вас живет тяга к экспериментам, у в
Делаем слайд-шоу В наши дни есть множество программ для создания презентаций, но если в вас живет тяга к экспериментам, у вас есть все необходимые инструменты, чтобы реализовать собственный аналог. В этой статье мы напишем приложение для создания слайд-шоу используя Angular, Swiper и немного CSS. 👉 https://www.thisdot.co/blog/how-to-build-a-slideshow-app-using-swiper-and-angular

✨ Создаем свою библиотеку Если вы хотите повторно использовать код в нескольких проектах, помимо создания многократно использ
Создаем свою библиотеку Если вы хотите повторно использовать код в нескольких проектах, помимо создания многократно используемых компонентов, которые придется копировать и вставлять каждый раз, можно создавать свои собственные библиотеки. Эта статья дает представление о том, как реализовать библиотеку Angular, чтобы множество приложений могли воспользоваться ее функционалом. 👉 https://medium.com/p/3965beee6dc6

✨ Делаем интернет магазин Редко можно найти описание процесса создания Angular приложения, начиная с определения предметной о
Делаем интернет магазин Редко можно найти описание процесса создания Angular приложения, начиная с определения предметной области и заканчивая тестированием. К счастью, Александр Серенко недавно опубликовал цикл статей о создании интернет магазина. В котором реализованы: список товаров, корзина, чат, локализация, SEO, SSR и даже UI Kit. 👉 https://medium.com/p/9bc18c25fe37

✨ Опыт миграции на Nx Команда Santosh Yadav закончила переход на Nx с Angular CLI в прошлом году, и это была одна из самых бо
Опыт миграции на Nx Команда Santosh Yadav закончила переход на Nx с Angular CLI в прошлом году, и это была одна из самых больших реструктуризаций, которую они провели. В этом посте рассказано о том, почему они решили это сделать и что в итоге получилось. 👉 https://dev.to/this-is-angular/why-and-how-we-migrated-to-nx-from-angular-cli-5a61

✨ Разбираем стилизацию компонентов в Angular В Angular стили компонентов могут быть инкапсулированы. Существует три различных
Разбираем стилизацию компонентов в Angular В Angular стили компонентов могут быть инкапсулированы. Существует три различных стратегии инкапсуляции: None, Emulated и ShadowDom. Две последние позволяют нам писать масштабируемые стили, которые не просачиваются и не влияют на остальную часть нашего приложения. Но в чем разница между ними? Давайте узнаем! 👉 https://medium.com/p/9b2c81546b85

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

✨ Собираем Angular самостоятельно Обычно для создания проектов Angular применяется angular-cli, который используется для иниц
Собираем Angular самостоятельно Обычно для создания проектов Angular применяется angular-cli, который используется для инициализации, разработки и построения приложений из командной оболочки. Однако, что если мы не хотим использовать angular-cli, а хотим сами создать структуру папок, подключить нужные библиотеки и собрать проект? 👉 https://habr.com/ru/post/656529/

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

✨ Делаем компоненты общего назначения Вы наверное замечали, что со временем требования к компонентам растут, и в результате и
Делаем компоненты общего назначения Вы наверное замечали, что со временем требования к компонентам растут, и в результате их сложность увеличивается, а сопровождаемость снижается. Мы мечтаем о многократном использовании, но на деле разрабатываем компоненты для конкретного случая, и в результате они не могут быть использованы повторно. Ryan Hoffnan рассказал, как мы можем создавать универсальные компоненты, которые легко читать и поддерживать. 👉 https://medium.com/p/33cecd7a7139

✨ SSR на Angular с помощью Nx Nx — это умная, быстрая и расширяемая система сборки, которая разработана в Nrwl на основе опыт
SSR на Angular с помощью Nx Nx — это умная, быстрая и расширяемая система сборки, которая разработана в Nrwl на основе опыта работы в Google. В этой статье мы добавим SSR в приложение Angular в рабочем пространстве Nx, используя Angular Universal, который обеспечит рендеринг приложения на сервере. 👉 https://medium.com/p/14e2414ca532

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

✨ Решаем головоломки на TypeScript Вы любите головоломки? В большинстве случаев достаточно базовых возможностей TypeScript, н
Решаем головоломки на TypeScript Вы любите головоломки? В большинстве случаев достаточно базовых возможностей TypeScript, но иногда приходится описывать нестандартные типы и тогда приходится решать головоломки. К счастью, в TS есть все необходимые инструменты для этого. В статье показаны несколько интересных приемов, для тех кто не любит использовать any. 👉 https://habr.com/ru/post/655705/

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

🔥 Будущие диагностики в Angular Команда Angular представила список идей для диагностик. Вы можете проголосовать за понравивш
🔥 Будущие диагностики в Angular Команда Angular представила список идей для диагностик. Вы можете проголосовать за понравившиеся и если у вас есть идея для расширенной диагностики, которой нет списке, можно подать запрос на ее разработку. Возможно, в долгосрочной перспективе будет реализована поддержка сторонних диагностик, авторами которых является сообщество. 👉 https://medium.com/p/53e2fa19ece9

🔥 Proposal типов в JavaScript Команда TypeScript предложила добавить в JavaScript синтаксис типов, который движки будут полн
🔥 Proposal типов в JavaScript Команда TypeScript предложила добавить в JavaScript синтаксис типов, который движки будут полностью игнорировать, но который могут использовать такие инструменты, как TypeScript, Flow и другие. Это позволит сохранить проверку типов и при этом устранить необходимость в шаге сборки. Команда считает, что в этом proposal есть большой потенциал, и в этом месяце они выносят его на рассмотрение TC39. 👉 https://devblogs.microsoft.com/typescript/a-proposal-for-type-syntax-in-javascript/

✨ Делаем интернационализацию Обычно все переводы загружаются сразу, но неизвестно будет ли пользователь пользоваться всеми до
Делаем интернационализацию Обычно все переводы загружаются сразу, но неизвестно будет ли пользователь пользоваться всеми доступными функциями. Так зачем же загружать переводы с самого начала для модулей, которые еще не загружены? В этой статье вы узнаете, как адаптировать ваше приложение к нескольким языкам модульным способом, на основе библиотеки ngx/translate. 👉 https://medium.com/p/d8c13a67117b