
🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🐁 Меняем опыт просмотра JSON в браузере
JsonDiscovery — это не просто браузерное расширение для промотра JSON, но и достаточно простой в обращении иструмент, использующий всю мощь Discovery и языка запросов Jora.
👉 https://habr.com/ru/post/461185/
JsonDiscovery — это не просто браузерное расширение для промотра JSON, но и достаточно простой в обращении иструмент, использующий всю мощь Discovery и языка запросов Jora.
👉 https://habr.com/ru/post/461185/

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🙀 Почему больше нет постов
Наверняка вы заметили, что долгое время не публикуются новые материалы, и для этого есть несколько причин.
Одна из которых — я просто приболел 🦊 Да, вот так просто. Поэтому 🧀🐁 завариваю сырочек, пью драконий чай и иду на поправку.
Уверен, что уже совсем скоро мы будем вместе радоваться новым публикациям! ✨
Наверняка вы заметили, что долгое время не публикуются новые материалы, и для этого есть несколько причин.
Одна из которых — я просто приболел 🦊 Да, вот так просто. Поэтому 🧀🐁 завариваю сырочек, пью драконий чай и иду на поправку.
Уверен, что уже совсем скоро мы будем вместе радоваться новым публикациям! ✨

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🦄 Имплементация Feature Flags в Angular
Кроме ведения веток в git, есть несколько других способов довести фичу до production. Feature Flags — один из них. Он повышает скорость разработки, и позволяет включать функциональность для конкретных групп пользователей.
👉 https://netbasal.com/d4ae1fd33684
Кроме ведения веток в git, есть несколько других способов довести фичу до production. Feature Flags — один из них. Он повышает скорость разработки, и позволяет включать функциональность для конкретных групп пользователей.
👉 https://netbasal.com/d4ae1fd33684

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🦊✨ Ты уникален!
Возможно это будет тяжело осознать, но ты действительно уникален! Задумывался ли ты над этим когда-нибудь?
Каждый день мне пишет десятки людей, и я искренне стараюсь ответить и помочь каждому. В основном говорю простые слова: «Я в тебя верю, попробуй и у тебя все получится!»
И знаете, это действительно работает! Я прям чувствую, как зарождается его уверенность в собственных силах. А через несколько дней он мне показывает собственный результат. И это очень радует!
Ещё буквально два года назад я и представить себе не мог, что то что у меня появилось ли появится вообще. И это чертовски здорово осознавать факт достижения собственных целей!
Я искренне верю в то, что ты можешь достигать собственных целей. Поэтому в следующий раз, когда начнёшь сомневаться, то не думай, а просто делай и все получится.
И, кстати, надеюсь совсем скоро удастся поделиться с вами интересными докладами с прошедшего митапа в Ростове-на-Дону, они были очень интересные!
Да пребудет с тобой Лисья сила 🐾
Возможно это будет тяжело осознать, но ты действительно уникален! Задумывался ли ты над этим когда-нибудь?
Каждый день мне пишет десятки людей, и я искренне стараюсь ответить и помочь каждому. В основном говорю простые слова: «Я в тебя верю, попробуй и у тебя все получится!»
И знаете, это действительно работает! Я прям чувствую, как зарождается его уверенность в собственных силах. А через несколько дней он мне показывает собственный результат. И это очень радует!
Ещё буквально два года назад я и представить себе не мог, что то что у меня появилось ли появится вообще. И это чертовски здорово осознавать факт достижения собственных целей!
Я искренне верю в то, что ты можешь достигать собственных целей. Поэтому в следующий раз, когда начнёшь сомневаться, то не думай, а просто делай и все получится.
И, кстати, надеюсь совсем скоро удастся поделиться с вами интересными докладами с прошедшего митапа в Ростове-на-Дону, они были очень интересные!
Да пребудет с тобой Лисья сила 🐾

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🦄 ngRuAir, сегодня в 20:00
После продолжительных каникул мы снова соберемся вместе с вами и со специальным гостем Виталием Евтеховым из Skyeng, чтобы обсудить экосистему Angular.
👉 https://www.youtube.com/watch?v=udPlg44PzYw
После продолжительных каникул мы снова соберемся вместе с вами и со специальным гостем Виталием Евтеховым из Skyeng, чтобы обсудить экосистему Angular.
👉 https://www.youtube.com/watch?v=udPlg44PzYw

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🙀 Алексей бомбанул?
Наверняка вы уже знакомы с Алексеем Охрименко, создателем русскоговорящего сообщества Angular и организатора Angular Moscow. И начиная с сегодняшнего дня Алексей будет рассказывать у себя на канале о всех аспектах разработки и о том, что очень сильно у него накипело.
👉 https://t.me/obenjiro_notes
Наверняка вы уже знакомы с Алексеем Охрименко, создателем русскоговорящего сообщества Angular и организатора Angular Moscow. И начиная с сегодняшнего дня Алексей будет рассказывать у себя на канале о всех аспектах разработки и о том, что очень сильно у него накипело.
👉 https://t.me/obenjiro_notes

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🦄 Angular Ivy и Lazy Modules
Все мы ждем скорейшего релиза Ivy из-за его новых возможностей. Одна из них: улучшенный механизм ленивой загрузки модулей с компонентами.
👉 https://blog.angularindepth.com/1c1d79d45bd3
Все мы ждем скорейшего релиза Ivy из-за его новых возможностей. Одна из них: улучшенный механизм ленивой загрузки модулей с компонентами.
👉 https://blog.angularindepth.com/1c1d79d45bd3

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🦄 Angular Ivy и HOC
Благодаря Ivy, теперь нам доступен ComponentDef, который позволяет изменять поведение компонента в рантайме и создавать Higher Order Component’s в Angular.
👉 https://www.softwarearchitekt.at/aktuelles/architecture-with-angular-ivy-part-2-higher-order-and-dynamic-components/
Благодаря Ivy, теперь нам доступен ComponentDef, который позволяет изменять поведение компонента в рантайме и создавать Higher Order Component’s в Angular.
👉 https://www.softwarearchitekt.at/aktuelles/architecture-with-angular-ivy-part-2-higher-order-and-dynamic-components/

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🦄 Angular NYC, сегодня в 19:30
Сегодня впервые в Москве проводится Angular New York. Нас ждут Minko Gechev, Maxim Salnikov, Kir JS и Juan Herrera! Митап доступен в режиме трансляции на YouTube.
👉 https://www.youtube.com/watch?v=rse7-kzxetQ
Сегодня впервые в Москве проводится Angular New York. Нас ждут Minko Gechev, Maxim Salnikov, Kir JS и Juan Herrera! Митап доступен в режиме трансляции на YouTube.
👉 https://www.youtube.com/watch?v=rse7-kzxetQ

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🦊 Зачем ты меня валидируешь?
Мое имя можно записать одной, двумя или тремя буквами. Мой почтовый индекс содержит несколько букв, а дом не имеет номера, есть только название улицы. Мой email содержит в себе пробелы и запятые.
Смогу ли я успешно зарегистрироваться в твоем приложении, используя собственные валидные данные?
Наверняка, ты считаешь, что у меня должно быть минимум 4 буквы в имени, а мой адрес обязательно имеет числовой индекс и что у дома есть номер. А мой email ты проверишь хитрой регуляркой, которая не пропустит пробелы.
💖 Пожалуйста, перестань меня валидировать и воспользуйся Robustness principle — Be conservative in what you send, be liberal in what you accept.
Я подготовил несколько интересных статей на эту тему и опубликую их в течение дня. Поэтому давай лапку 🐾 и вместе сварим вкусного кофейку ☕️
Мое имя можно записать одной, двумя или тремя буквами. Мой почтовый индекс содержит несколько букв, а дом не имеет номера, есть только название улицы. Мой email содержит в себе пробелы и запятые.
Смогу ли я успешно зарегистрироваться в твоем приложении, используя собственные валидные данные?
Наверняка, ты считаешь, что у меня должно быть минимум 4 буквы в имени, а мой адрес обязательно имеет числовой индекс и что у дома есть номер. А мой email ты проверишь хитрой регуляркой, которая не пропустит пробелы.
💖 Пожалуйста, перестань меня валидировать и воспользуйся Robustness principle — Be conservative in what you send, be liberal in what you accept.
Я подготовил несколько интересных статей на эту тему и опубликую их в течение дня. Поэтому давай лапку 🐾 и вместе сварим вкусного кофейку ☕️

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🦄 Правильная валидация Email
Принято считать, что для валидации Email необходимо использовать сложное регулярное выражение, и это действительно очень распространенное заблуждение. Просто отправьте письмо пользователю!
👉 https://habr.com/ru/post/175375/
Принято считать, что для валидации Email необходимо использовать сложное регулярное выражение, и это действительно очень распространенное заблуждение. Просто отправьте письмо пользователю!
👉 https://habr.com/ru/post/175375/

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🦄 Your name is invalid
Согласитесь, очень странно видеть такую надпись под полем, в котором только что набрали свое имя. Поэтому давайте посмотрим на 40 популярных заблуждений про имена.
👉 https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/
Согласитесь, очень странно видеть такую надпись под полем, в котором только что набрали свое имя. Поэтому давайте посмотрим на 40 популярных заблуждений про имена.
👉 https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🦄 Слегка адовое испытание
На днях наткнулся на тест по основам JS, CSS и HTML, который запустили ребята из Pikabu. Из-за своих нестандартных вопросов, тест показался мне интересным, поэтому возможно он понравится и вам.
👉 https://pikabu.ru/page/interview/jobseeker/?t=frontend
На днях наткнулся на тест по основам JS, CSS и HTML, который запустили ребята из Pikabu. Из-за своих нестандартных вопросов, тест показался мне интересным, поэтому возможно он понравится и вам.
👉 https://pikabu.ru/page/interview/jobseeker/?t=frontend

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🦄 Functional Programming простыми словами
Если вы уже работаете с Angular, то вам постоянно приходится сталкиваться с RxJS. Поэтому давайте рассмотрим принципы функционального программирования, которые помогут вам в написании более лаконичного и переиспользуемого кода.
👉 https://blog.angularindepth.com/abcef30a2ad1
Если вы уже работаете с Angular, то вам постоянно приходится сталкиваться с RxJS. Поэтому давайте рассмотрим принципы функционального программирования, которые помогут вам в написании более лаконичного и переиспользуемого кода.
👉 https://blog.angularindepth.com/abcef30a2ad1

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🦄 NgRuAir, сегодня в 20:30
Для многих Angular разработчиков NestJS стал неотъемлемой частью их разработки. И сегодня мы снова соберемся вместе с вами и специальным гостем Sam Bulatov, чтобы обсудить подводные камни данного фреймворка.
👉 https://youtu.be/tSWluc3dL3w
Для многих Angular разработчиков NestJS стал неотъемлемой частью их разработки. И сегодня мы снова соберемся вместе с вами и специальным гостем Sam Bulatov, чтобы обсудить подводные камни данного фреймворка.
👉 https://youtu.be/tSWluc3dL3w

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🚀 Spectator V4 — Simplify Angular Tests
Обновление популярной утилиты, упрощающей тесты вашего Angular приложения. Была улучшена существующая функциональность, и добавлена поддержка директив и роутера.
👉 https://netbasal.com/bd65a0bf317e
Обновление популярной утилиты, упрощающей тесты вашего Angular приложения. Была улучшена существующая функциональность, и добавлена поддержка директив и роутера.
👉 https://netbasal.com/bd65a0bf317e

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🦄 Angular Moscow: видосики
В Москве прошел Angular Moscow. Вы узнаете о том, как монорепозитировать полирепозитории, как протестировать тестируемое, и как построить сильную команду Angular. Смотрите записи докладов на YouTube, они в самом низу.
👉 https://meetup.tinkoff.ru/events/angular-meetup-15
В Москве прошел Angular Moscow. Вы узнаете о том, как монорепозитировать полирепозитории, как протестировать тестируемое, и как построить сильную команду Angular. Смотрите записи докладов на YouTube, они в самом низу.
👉 https://meetup.tinkoff.ru/events/angular-meetup-15

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🦄 NgRuAir, сегодня в 20:30
Тестирование приложений является неотемленной частью нашей разработки приложений на Angular. И сегодня мы соберемся вместе с вами, чтобы рассмотреть использование Jest и ts-mockito.
👉 https://youtu.be/SRPp6zRBvi8
Тестирование приложений является неотемленной частью нашей разработки приложений на Angular. И сегодня мы соберемся вместе с вами, чтобы рассмотреть использование Jest и ts-mockito.
👉 https://youtu.be/SRPp6zRBvi8

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🦄 AngularConnect 2019 🔴 Live Stream
С 19 по 20 сентября проходит самая крупная Angular конференция в Европе. Трансляция докладов доступна онлайн на YouTube.
👉 https://www.youtube.com/channel/UCzrskTiT_ObAk3xBkVxMz5g
С 19 по 20 сентября проходит самая крупная Angular конференция в Европе. Трансляция докладов доступна онлайн на YouTube.
👉 https://www.youtube.com/channel/UCzrskTiT_ObAk3xBkVxMz5g

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
✨ Устойчивая Angular Архитектура
Современные приложения на Angular зачастую содержат много доменной логики, сложность разработки которой можно контролировать используя принципы DDD.
👉 https://dev.to/angular/sustainable-angular-architectures-with-tactical-ddd-and-monorepos-c61
Современные приложения на Angular зачастую содержат много доменной логики, сложность разработки которой можно контролировать используя принципы DDD.
👉 https://dev.to/angular/sustainable-angular-architectures-with-tactical-ddd-and-monorepos-c61

🦊 Angular Fox 🚀 — русскогорящие новости сообщества
🦄 NgRuAir, сегодня в 20:30
А что если бы у нас был инструмент для проектирование интерфейсов и моментального генерирования прототипа на Angular? Сегодня вместе с вами и специальным гостем Nikita Poltoratsky поговорим об одном таком интересном сервисе — UI Bakery.
👉 https://youtu.be/0zJck44Bc0E
А что если бы у нас был инструмент для проектирование интерфейсов и моментального генерирования прототипа на Angular? Сегодня вместе с вами и специальным гостем Nikita Poltoratsky поговорим об одном таком интересном сервисе — UI Bakery.
👉 https://youtu.be/0zJck44Bc0E