🦊 Angular Fox 🚀 — русскогорящие новости сообщества
4K subscribers
1.22K photos
7 videos
1.08K links
Как костыль на реактивно-лисьей тяге 🔥🦊

Нравится канал? Подпишись на меня!
👉 twitter.com/thekiba_ru
💖 twitter.com/thekiba_io
medium.com/@thekiba
github.com/thekiba

Чаты @angular_ru @angular_jobs
Download Telegram
TechTrain 2022 Spring — бесплатный онлайн-фестиваль для всех разработчиков

Дата: 14 мая
Начало — в 11:45 (Мск, GMT+3)

Сезон конференций от JUG Ru Group традиционно начинается с TechTrain. В программе — 8 докладов по разным направлениям: технологии видео и стриминга, тестирование, .NET, мобильная разработка, JavaScript, параллельные и распределенные системы, Java, C++.

В рамках JavaScript-направления будет доклад «Electron + Node.js = ❤️».

👉 Подробности и регистрация — на сайте фестиваля.

Кстати, конференция по JavaScript, HolyJS пройдет 8 — 10 июня. Напоминаем вам промокод, с ним можно купить персональный билет дешевле: angularfox2022JRGpc

👉 Подробности на сайте.
👍7🔥2🎉1
Стилизуем вложенные компоненты

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

Игорь Мотовилов рассмотрел три варианта стилизации компонентов.

👉 https://habr.com/ru/post/665040/
👍14🔥5
Итерация по объекту в TypeScript

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

Stefan Baumgartner рассказал как TypeScript старается спасти ваш код от ошибок.

👉 https://fettblog.eu/typescript-iterating-over-objects/
👍8🔥4
Изучаем автономные компоненты

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

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

👉 https://medium.com/p/f4fc50bed6cf
👍12🔥3🤩1
Создаем оповещения на RxJS

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

В этом руководстве вы узнаете, как сделать простой, элегантный компонент Alert, используя RxJS, Angular и Bootstrap.

👉 https://medium.com/p/69134162c8b2
👍10🔥4
Загружаем файлы с помощью RxJS

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

В этой статье рассмотрено использование bindCallback, scan, mergeMap, takeWhile и AsyncPipe для создания полностью реактивного элемента управления загрузкой файлов.

👉 https://medium.com/p/34262b3450ae
👍12🔥5
🔥 Повышаем отказоустойчивость

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

Илья Сахаров поделился опытом разработки фронтенда в экстремальных условиях.

👉 https://habr.com/ru/company/lanit/blog/665592/
🔥8👍6
30 мая стартует новый сезон конференции Techlead Crew.

Тема недели — «Continuous Delivery» или подходы и инструменты непрерывной поставки кода. Будет интересно не только техлидам, но всем, кто хочет выкатывать релизы в продакшен часто, быстро, качественно и с минимальными рисками для бизнеса.

За неделю сессий вы:
🔥 Разберетесь в аббревиатурах CI\CD\QA\QC.
🔥 Узнаете все про A\B тестирование и стратегии деплоймента.
🔥 Научитесь собирать и тестировать нефункциональные требования на поставку вместе с экспертами из Bolt, AWS и Scentbird.
🔥 Оцените перспективность микрофронтенд-технологий на круглом столе.
🔥 Узнаете, как выстроены CD процессы, выкатка новых фич, A\B тестирование и проверка качества в компаниях мирового уровня.

Если вы еще ни разу не были на Podlodka Crew, то самое время попробовать!

Главные фичи:
⭐️ Узкая тема. Разбираем теорию и практику конкретного подхода или технологии.
⭐️ Удобное расписание: сессии идут 2 раза в день с понедельника по пятницу.
⭐️ Море практики, реальных кейсов и нетворкинга без границ

С нетерпением ждем на борту!

👉 Подробное расписание и билеты с хорошей скидкой уже на сайте!
👍4🔥1
🔥 Розыгрыш билета Podlodka Crew

Специально для наших подписчиков мы запускаем конкурс совместно с Podlodka Crew.

Для участия необходимо:
💖 Быть подписанным на канал
👉 Ответить на несколько вопросов по программированию

Конференция состоится 30 мая - 03 июня

💖 Желаем удачи всем участникам
👍14🔥1
🦄 Стилизуем слайдер

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

Барсуков Никита рассказал о создании Slider компонента с минимальным использованием JavaScript и соблюдением требований по доступности.

👉 https://habr.com/ru/company/tinkoff/blog/667254/
👍8🔥5
Боремся с утечками памяти

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

Владимир Иванов разобрал важный момент, про который нужно не забывать при использовании RxJS, а именно — отписки.

👉 https://habr.com/ru/post/667504/
👍11🔥4
🥰 Начинаем Розыгрыш билетов Podlodka Crew

У вас есть несколько минут, чтобы подать заявку на участие в розыгрыше

Нажмите, чтобы присоединиться к стриму
👍5
🚀 Будущее Angular

У Angular фантастическое сообщество, поэтому улучшение и упрощение работы разработчиков — это основная тема, над которой команда Angular начала работать в 2022 году и будем продолжать в дальнейшем.

Madleina Scheidegger рассказала о долгосрочных планах и намекнула, над чем команда будет работать в 2023 году.

👉 https://medium.com/p/3cfca5e7b448
👍10🔥3
🎉 Разыгрываем два онлайн-билета на HolyJS

Мы долго ждали этого момента и у нас припасено для вас целых два онлайн-билета на HolyJS

Второй билет должен был достаться нам, но было решено отдать его сообществу потому, что вы лучшие!

От вас потребуется:
💖 Любить программирование
👉 Ответить на несколько несложных вопросов

Желаем всем удачи
12👍9
Учим операторы RxJS

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

В статье рассказывается, как некоторые вещи в вашем приложении могут быть упрощены с помощью RxJS операторов.

👉 https://medium.com/p/b561786e5915
👍9🔥2
🥰 Розыгрыш билетов HolyJS сегодня в 15:00

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