Angular Vue js React
1.84K subscribers
238 photos
2 videos
2 files
758 links
Полезные материалы по JS фреймворкам
По всем вопросам: @un_ixtime
Download Telegram
Resolver в Angular: обзор

В этой статье рассматривается концепция Angular Resolver, его функции и практическое применение для ваших проектов Angular.

https://dzone.com/articles/resolver-in-angular
Взаимодействие компонентов в Angular для старших разработчиков

Обмен данными между различными компонентами — просто необходимая задача в любом приложении. Angular здесь не исключение. Несмотря на то, насколько это распространено, существует несколько встроенных подходов. Иногда этого может быть недостаточно, и вам придется придумывать какие-то причудливые обходные пути.

Как узнать, что вы не пишете плохой код? Откуда вы знаете, что не изобретаете велосипед? Это просто. Вам просто нужно учиться на чужих ошибках и получать их знания 😁

Сегодня мы увидим, как обмениваться данными между компонентами Angular. Каковы подходы по умолчанию. Когда их недостаточно. И как быть с более сложными сценариями.

https://medium.com/@iamprovidence/component-communication-in-angular-for-senior-devs-4e3c9f0f2c59
Используйте пользовательские директивы Vue3 как профессионал

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

https://javascript.plainenglish.io/mastering-vue-3-directives-an-in-depth-tutorial-5657cd8ca406
Выбор лучшего JS-фреймворка: опыт создания одного и того же приложения 6 раз


Когда люди спрашивают меня, какой интерфейсный фреймворк мой любимый, я обычно отвечаю: «Все». Но недавно я решил проверить это утверждение, создав одно и то же приложение, используя не одну или две, а пять различных сред интерфейса.

https://hackernoon.com/choosing-the-best-js-framework-insights-from-building-the-same-app-6-times?source=rss
Angular получает новый синтаксис шаблона

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

Angular предлагает переход от текущих структурных директив (NgIf, NgForOf, NgSwitch) к новому встроенному синтаксису

https://itnext.io/angular-is-getting-new-template-syntax-ff66bc5f02f7
Гармонизация внешнего Frontend и Backend: глубокое погружение в сотрудничество Angular и .NET https://ishrar.in/harmonizing-frontend-and-backend-a-deep-dive-into-angular-and-net-collaboration
Путь миграции крошечного приложения на Vue 3

Будучи вовлеченным в сообщество Vue и особенно в митапы в Афинах и Барселоне, я обычно много общаюсь с людьми, которые изо всех сил пытаются перейти на Vue 3. Вдобавок ко всему, я сам работаю над большой кодовой базой, за которой стоит множество внутренних и общедоступных веб-сайтов, и миграция - это загадка, которую нам все еще нужно решить.

До недавнего времени я думал, что этого следовало ожидать. Большая кодовая база сопряжена с большими затратами на обслуживание, но в рамках моей недавней статьи об анимации Vue мне потребовалось обновить крошечную кодовую базу до последней версии Vue, поскольку анимация является одним из многих важных изменений. Я столкнулся с некоторыми проблемами и задокументировал все шаги на случай, если я сэкономлю кому-то немного времени и разочарований.

https://fadamakis.com/the-journey-of-migrating-a-tiny-application-to-vue-3-4db56f4143d5
Как перетаскивать в Vue?

Vue.js отлично подходит для создания интерактивных интерфейсов. Это включает в себя интерфейсы, в которых элементы можно перетаскивать, чтобы вручную сортировать элементы или группировать их по-разному (представьте себе доску в стиле Канбан, такую ​​​​как Trello). Однако поддержка перетаскивания не встроена в ядро ​​Vue.js из коробки.

Итак, как мне обеспечить поддержку перетаскивания в приложении Vue.js?


https://vueschool.io/articles/vuejs-tutorials/how-do-i-drag-and-drop-in-vue/
Контейнеризируйте приложение Angular без Nginx

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

https://awstip.com/dockerize-angular-application-without-nginx-6768d3e75db2
Осваивайте принципы SOLID как свои пять пальцев всего за 8 минут!

В этом блоге я продемонстрирую реализацию принципов SOLID в приложении React. К концу этой статьи вы полностью усвоите принципы SOLID. https://hackernoon.com/mastering-solid-principles-like-the-back-of-your-hand-in-just-8-minutes?source=rss
Forwarded from REact
5 самых известных угроз безопасности React и способы их решения

Как
одна из самых популярных библиотек JavaScript, React стала отраслевым стандартом для разработки одностраничных и мобильных приложений, а лично мне больше всего нравится библиотека программирования. Он такой простой, но сложный, легкий в освоении и структурированный: неудивительно, что везде появляются, как грибы, приложения React.
Однако, как и любая другая технология, она не застрахована от потенциальных уязвимостей системы безопасности; знание их позволит вам быть готовым и не допустить, чтобы один или несколько из них повлияли на вашу работу и веб-сайт.

https://medium.com/@rickmint/5-most-famous-react-security-threats-and-how-to-solve-them-%EF%B8%8F-79871e774f7f
Давайте рассмотрим пару распространенных ловушек и ошибок при создании функций композиции/композиций для Vue 3.

https://www.telerik.com/blogs/common-mistakes-creating-composition-functions-vue
Анимация И Переходы С Помощью Tailwind CSS

Добавление
анимации и переходов на веб-сайты требует большой работы, но эта статья покажет вам, как легко выполнить эти задачи с помощью Tailwind CSS.

https://blog.openreplay.com/animations-and-transitions-with-tailwind-css/
Сигналы значительно упрощают работу с Angular

https://dev.to/mfp22/signals-make-angular-much-easier-3k9
Распространенные ошибки при создании функций композиции в Vue

Давайте рассмотрим пару распространенных ловушек и ошибок при создании функций композиции/композиций для Vue 3.

https://www.telerik.com/blogs/common-mistakes-creating-composition-functions-vue
Как перетаскивать объекты в Vue?

Vue.js отлично подходит для создания интерактивных интерфейсов. Это включает в себя интерфейсы, в которых элементы можно перетаскивать, чтобы вручную сортировать элементы или группировать их по-разному (представьте себе доску в стиле Канбан, такую ​​​​как Trello). Однако поддержка перетаскивания не встроена в ядро ​​Vue.js из коробки.

Итак, как мне обеспечить поддержку перетаскивания в приложении Vue.js?

https://vueschool.io/articles/vuejs-tutorials/how-do-i-drag-and-drop-in-vue/
В этом руководстве мы узнаем, как создать пользовательскую форму для ввода адресной информации и подключить ее для работы с файлами <mat-form-field>.

https://indepth.dev/posts/1522/custom-form-group-with-angular-material
Развертывание Приложений Vue В Облаке С Помощью Kubernetes

В этой статье мы углубимся в этапы развертывания приложений в облаке с помощью Kubernetes. Давайте погрузимся и раскроем преимущества и особенности работы с оркестровкой приложений Vue с помощью Kubernetes. https://blog.openreplay.com/deploying-vue-apps-to-the-cloud-with-kubernetes/
Аутентификация в Angular, почему это так сложно уложить в голове

По определению одностраничного приложения SPA: все элементы на экране больше не являются частью глобального состояния страницы, а имеют свое собственное существование и срок службы. Аутентификация и авторизация. Влияют на некоторые или все элементы на экране, что делает его необычным.

https://medium.com/@aayyash/authentication-in-angular-why-it-is-so-hard-to-wrap-your-head-around-it-23ea38a366de