uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

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

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

Kanalga Telegram’da o‘tish

Angular, AI и веб-разработка — главное без воды. Новый пост каждый день в 12:00 МСК. 💬 Чат сообщества: @angular_ru 💼 Вакансии: @angular_jobs 🦊 Автор: @thekiba Реклама и вакансии: @arctic_tempest Медиакит: media.thekiba.io

Ko'proq ko'rsatish
4 091
Obunachilar
Ma'lumot yo'q24 soatlar
-47 kun
+630 kun
Postlar arxiv
✨ Тестируем компоненты В 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

✨ Реализуем скелетоны Скелетоны — это элементы-заполнители, которые отображаются перед загрузкой содержимого веб-страницы. Ск
✨ Реализуем скелетоны Скелетоны — это элементы-заполнители, которые отображаются перед загрузкой содержимого веб-страницы. Скелетоны передают визуальное впечатление о функции, что дает им преимущество перед спиннерами. Netanel Basal поделился минимальной реализацией скелетонов с помощью структурных директив. 👉 https://medium.com/p/7490ffdecc1b

✨ Шпаргалка по уязвимостям Обеспечение безопасности приложений — непростое занятие. Приложения состоят из логики на стороне с
✨ Шпаргалка по уязвимостям Обеспечение безопасности приложений — непростое занятие. Приложения состоят из логики на стороне сервера и клиента, хранения данных, API и т.д. Учитывая все компоненты, которые необходимо защитить, создание безопасного приложения может показаться сложной задачей. К счастью, большинство уязвимостей имеют одни и те же корни. Изучив причины их возникновения и способы их обнаружения, можно научиться защищать свои приложения. 👉 https://medium.com/p/a3b36f22a0fd

✨ Dependency Injection в Angular Внедрение зависимостей — это паттерн проектирования, в котором мы запрашиваем зависимости у
✨ Dependency Injection в Angular Внедрение зависимостей — это паттерн проектирования, в котором мы запрашиваем зависимости у внешних ресурсов, а не создаем их. Это уникальная особенность Angular, которая помогает разработчикам избежать ненужных хлопот в их коде. В этой небольшой статье Chameera Dulanga рассказал о особенностях DI в Angular. 👉 https://medium.com/p/181009608a91