Отход от ReactJs и VueJs в интерфейсе с использованием чистой архитектуры Одним из преимуществ использования чистой архитектуры, среди прочего, является возможность отсоединить наше приложение от механизма доставки пользователю, то есть от инфраструктуры пользовательского интерфейса или библиотеки.
Это преимущество в долгосрочных приложениях позволяет нам адаптироваться в будущем к изменениям, которые обязательно произойдут в библиотеках и фреймворках.
В этой статье мы доведем чистую архитектуру до крайности во внешнем интерфейсе, применив два механизма доставки: ReactJS и VueJs.
Мы будем использовать как можно больше кода между двумя реализациями.
Это станет возможным за счет создания логики домена, данных и удаленного отображения для ReactJs и VueJs. https://goo.su/8T8V
  
  Это преимущество в долгосрочных приложениях позволяет нам адаптироваться в будущем к изменениям, которые обязательно произойдут в библиотеках и фреймворках.
В этой статье мы доведем чистую архитектуру до крайности во внешнем интерфейсе, применив два механизма доставки: ReactJS и VueJs.
Мы будем использовать как можно больше кода между двумя реализациями.
Это станет возможным за счет создания логики домена, данных и удаленного отображения для ReactJs и VueJs. https://goo.su/8T8V
DEV Community
  
  Moving away from ReactJs and VueJs on front-end using Clean Architecture
  This article is an English translation of the original in my blog: Alejándonos de ReactJs y VueJs en...
  Обработка ошибок в Angular с помощью HttpClient, RxJS, HttpInterceptor Ниже представлен сервис, в котором я использовал функцию catchAuthError () для обработки ошибок в Angular. Это единый сервис, все HTTP-запросы будут проходить через этот сервис. Если возникнет какая-либо ошибка, он обработает ее и покажет пользователю удобное сообщение. https://goo.su/8TY5
  
  Medium
  
  Handle Errors in Angular with HttpClient, RxJS, HttpInterceptor
  Let's take a look at HttpClient first. We can handle the errors by RxJS catchError/catchError operators. The basic way to handle errors in…
  Создание Angular Micro Frontend с разделением состояний NgRx и NX cli Прочитав статью, вы сможете создать высокомасштабируемое микро-интерфейсное приложение с общим управлением состоянием. Обратите внимание, что это техническое пошаговое руководство, оно не включает обзор концепции. https://goo.su/8w8r
  
  Medium
  
  🔥 Building Angular Micro Frontend with NgRx state sharing and NX cli
  How to build robust micro frontend architecture almost without coding ;)
  Свободен в эту среду? Проведи время с пользой! Приходи к нам на бесплатный вебинар. Будем создавать и заказывать бургеры на React. 3 ноября 19:00 , регистрируемся тут.  
Ждем тебя и твоих друзей!
  Ждем тебя и твоих друзей!
Vite + Vite , «Инструментальные средства интерфейса нового поколения» от Эвана Ю, привлекает к себе много внимания. Я слышал восторженные отзывы разработчиков даже в приватных чатах ( попробуйте! ). Созданный Эваном, Vite отлично работает с Vue https://goo.su/8wan
  
  CSS-Tricks
  
  Vite + _____ | CSS-Tricks
  Vite, "Next Generation Frontend Tooling" from Evan You, has been capturing a lot of attention. I've heard rave reviews from developers, even in private chats
  Как проверить компоненты оверлея в библиотеках Angular CDK В этом посте я хочу описать свое решение о том, как проверять компоненты оверлея с помощью инструментов разработчика браузера в библиотеках с Angular CDK . Я покажу это на примере раскрывающегося списка из библиотеки Ng-zorro, потому что у меня была задача с этим. https://goo.su/8ysw
  
  Medium
  
  How to inspect overlay components in Angular CDK libs
  Motivation
  🔥 Как Micro Frontend меняет будущее Angular? Давайте выясним, почему Angular лучше всего подходит для Micro Frontend https://goo.su/8YSX
  
  Medium
  
  🔥 How Micro Frontend changes the Future of Angular?
  Let's find out why Angular is the best for Micro Frontend
  Angular v13 уже доступен Мы вернулись с новой версией Angular v13, чтобы поделиться со всеми вами! Этот последний выпуск содержит всевозможные обновления и функции, которые помогут вашим командам создавать отличные приложения. https://goo.su/8ZFC
  
  Medium
  
  Angular v13 is now Available
  We’re back with the brand new release of Angular v13 to share with all of you! This latest release brings all sorts of updates and features…
  Рекурсивный рендеринг списков с помощью React и Vue https://goo.su/8yt3
  
  DEV Community
  
  Recursive list rendering with React and Vue
  Sometimes your list may have a sublist inside it which again may have another sublist in it.  In that...
  Прекрасная панель инструментов vue с открытым исходным кодом на основе Bootstrap 4 Vue Argon Dashboard состоит из более чем 100 отдельных компонентов, что дает вам свободу выбора и комбинирования. Все компоненты могут иметь разные цвета, которые вы можете легко изменить с помощью файлов SASS.
Вы сэкономите много времени при переходе от прототипа к полнофункциональному коду, потому что все элементы реализованы. Эта панель управления поставляется с предварительно созданными примерами, поэтому процесс разработки проходит без проблем, переключение с наших страниц на реальный веб-сайт очень просто.
Каждый элемент имеет несколько состояний для цветов, стилей, наведения, фокуса, к которым вы можете легко получить доступ и использовать. https://goo.su/8YT7
  
  Вы сэкономите много времени при переходе от прототипа к полнофункциональному коду, потому что все элементы реализованы. Эта панель управления поставляется с предварительно созданными примерами, поэтому процесс разработки проходит без проблем, переключение с наших страниц на реальный веб-сайт очень просто.
Каждый элемент имеет несколько состояний для цветов, стилей, наведения, фокуса, к которым вы можете легко получить доступ и использовать. https://goo.su/8YT7
Vue.js Examples
  
  An open source and beautiful vue dashboard based on Bootstrap 4
  
  Бесплатный инструмент для выставления счетов для фрилансеров и малого бизнеса, созданный с помощью Vue.js Бессерверные счета - это бесплатный инструмент для выставления счетов для фрилансеров и малого бизнеса.
Он имеет открытый исходный код и легко расширяется. Вы можете использовать его как стартовый комплект для более сложных систем. Реализуйте свои собственные функции, локализацию, стили
или интегрируйте с различными другими системами и API.
Запустите его локально или разместите самостоятельно. https://goo.su/96UV
  
  Он имеет открытый исходный код и легко расширяется. Вы можете использовать его как стартовый комплект для более сложных систем. Реализуйте свои собственные функции, локализацию, стили
или интегрируйте с различными другими системами и API.
Запустите его локально или разместите самостоятельно. https://goo.su/96UV
Vue.js Examples
  
  A free invoicing tool for freelancers and small businesses made with Vue.js
  
  Vue.js + Astro - лучше, чем Vue SPA? В этой статье я покажу вам, как можно создать приложение на основе Vue с помощью Astro, и мы увидим, как его уникальная архитектура может привести к потенциально лучшей производительности, чем одностраничное приложение (SPA). https://goo.su/96X8
  
  Vue.js + Astro - Better Than A Vue SPA?
  
  
  How a Vue-based app using Astro's islands architecture can lead to potentially better performance than a SPA.
  🔥OTUS открывает набор в новую группу практического онлайн-курса «React.js Developer».
Программа ориентирована на специалистов с опытом JS. Вас ждут живые лекции с лайфхаками от экспертов и насыщенная практика в условиях, приближенных к реальным задачам.
👉Пройдите вступительный ТЕСТ, чтобы занять место в группе по специальной цене https://otus.pw/xrMP/
  Программа ориентирована на специалистов с опытом JS. Вас ждут живые лекции с лайфхаками от экспертов и насыщенная практика в условиях, приближенных к реальным задачам.
👉Пройдите вступительный ТЕСТ, чтобы занять место в группе по специальной цене https://otus.pw/xrMP/
Angular vs React vs Vue: поиск ценности в каждом                                                                           Между этими тремя нет явного победителя, которого лучше всего использовать в следующем проекте для достижения головокружительного успеха.
С другой стороны? Это тоже может быть хорошей новостью. https://goo.su/98rn
  
  С другой стороны? Это тоже может быть хорошей новостью. https://goo.su/98rn
Medium
  
  Angular vs React vs Vue: Finding Value in Each
  A thorough, detailed and comprehensive comparison of the advantages and drawbacks of Angular, React and Vue.
  Создайте современный веб-проект с помощью Go и Angular, React или Vue за секунды https://goo.su/9avX
  
  Golang Example
  
  Generate a modern Web project with Go and Angular, React or Vue in seconds
  
  Реализация 3D-диаграмм в приложении Angular Есть несколько библиотек, которые могут помочь нам в создании трехмерных диаграмм, таких как Plotly.js, ZingChart, также мы можем использовать Three.js или комбинацию библиотек d3 и x3dom, но это будет немного сложно. Здесь я хотел бы показать, как быстро и легко создавать 3D-диаграммы в приложениях Angular. Я собираюсь выделить реализацию круговых и гистограмм. https://goo.su/9avY
  
  Medium
  
  Implementing 3D Charts In Angular Application.
  Create beautiful charts with several lines of code.
  Возможности TypeScript, о которых должен знать каждый разработчик Angular Если вы разработчик Angular, вы упускаете из виду, если не используете расширенные функции TypeScript, которые помогут вам создавать лучший код.
И это того стоит: TypeScript имеет несколько замечательных функций, которые могут сделать вас более сильным Angular-разработчиком. https://goo.su/9EnV Веб-платформа для создания случайных аватаров, созданная с использованием Vue https://goo.su/9ENw
  
  И это того стоит: TypeScript имеет несколько замечательных функций, которые могут сделать вас более сильным Angular-разработчиком. https://goo.su/9EnV Веб-платформа для создания случайных аватаров, созданная с использованием Vue https://goo.su/9ENw
DEV Community
  
  TypeScript Features Every Angular Developer Needs to Know
  If you’re an Angular developer, you’re missing out if you’re not using advanced TypeScript features...
  📌Frontend meetup Online
👨💻Нужен ли нам N(e/u)xt.js?
Григорий Петров, Evrone
👨💻vueModel
Дмитрий Колесников, Lamoda
👨💻Как пошарить API клиенты и не сойти с ума
Павел Кочеров, Ситимобил
👨💻Как собеседовать фронтендера
Василий Крылов, СберМаркет
➖➖➖
🗓 23 ноября, начало в 19:00 мск, Вторник
🌐 ОНЛАЙН
✅ Регистрация на мероприятие
  👨💻Нужен ли нам N(e/u)xt.js?
Григорий Петров, Evrone
👨💻vueModel
Дмитрий Колесников, Lamoda
👨💻Как пошарить API клиенты и не сойти с ума
Павел Кочеров, Ситимобил
👨💻Как собеседовать фронтендера
Василий Крылов, СберМаркет
➖➖➖
🗓 23 ноября, начало в 19:00 мск, Вторник
🌐 ОНЛАЙН
✅ Регистрация на мероприятие
Angular: директива + динамические компоненты = Sticky Notes Я хотел бы показать вам пример использования директивы для создания временного компонента для открытия заметки и фабрики компонентов для динамического создания реального компонента Angular (Sticky Notes). https://goo.su/9EnX
  
  Medium
  
  Angular: directive + dynamic components = Sticky Notes
  I would like to show you an example of using a directive to generate a temporary component to open a note and component factory to create…
  Эффективное использование Angular Change Detection Обнаружение изменений - это механизм, который angular использует для синхронизации DOM с данными компонентов путем повторного рендеринга DOM при каждом изменении данных. https://goo.su/9enz
  
  Medium
  
  Using Angular Change Detection Effectively
  Change Detection is the mechanism angular uses to keep DOM in synchronization with component data by re-rendering the DOM whenever the…
  Знаешь, как оптимизировать транспортные потоки Москвы и обеспечить кибербезопасность транспортных систем? Подавай заявку на участие в хакатоне Moscow Secure Traffic от Транспортных инноваций Москвы и Центра организации дорожного движения!
Будет много активностей и приятных бонусов:
• 2 кейса по разработке чат-бота и информационного портала;
• Идеатон с призовым фондом в 100 000 рублей;
• Комнаты Диснея, где эксперты помогут тебе пройти 3 этапа генерации идеи;
• Мастер-классы;
• Wild-card в студенческий трек акселератора ТИМ;
• Много подарков и призов от партнеров;
• Мерч и сертификаты;
• Общий призовой фонд в 500 000 рублей.
Членами жюри и экспертами хакатона выступят представители ТИМ, ЦОДД, ИЦ «Безопасный транспорт», Акселератора Возможностей, МГУ им. М. В. Ломоносова, ИНТЦ МГУ «Воробьевы горы», ФИЦ ИУ РАН, АО «Лаборатория Касперского», Positive Technologies, Сбер, BI.Zone, ГК «Программный продукт», и RuSIEM.
Лови ссылку на регистрацию: https://securetraffic.moscow/. А если пока нет времени на заполнение формы, просто оставь свой ник в Телеграмм на нашем сайте, и мы обязательно тебе напомним.
Мероприятие пройдет 3-5 декабря. Прием заявок на хакатон открыт до 2 декабря.
  
  
  
  
  
  Будет много активностей и приятных бонусов:
• 2 кейса по разработке чат-бота и информационного портала;
• Идеатон с призовым фондом в 100 000 рублей;
• Комнаты Диснея, где эксперты помогут тебе пройти 3 этапа генерации идеи;
• Мастер-классы;
• Wild-card в студенческий трек акселератора ТИМ;
• Много подарков и призов от партнеров;
• Мерч и сертификаты;
• Общий призовой фонд в 500 000 рублей.
Членами жюри и экспертами хакатона выступят представители ТИМ, ЦОДД, ИЦ «Безопасный транспорт», Акселератора Возможностей, МГУ им. М. В. Ломоносова, ИНТЦ МГУ «Воробьевы горы», ФИЦ ИУ РАН, АО «Лаборатория Касперского», Positive Technologies, Сбер, BI.Zone, ГК «Программный продукт», и RuSIEM.
Лови ссылку на регистрацию: https://securetraffic.moscow/. А если пока нет времени на заполнение формы, просто оставь свой ник в Телеграмм на нашем сайте, и мы обязательно тебе напомним.
Мероприятие пройдет 3-5 декабря. Прием заявок на хакатон открыт до 2 декабря.
