TGViewer
Channel Public Channel
Angular Vue js React

Angular Vue js React

@angular_vuejs

Полезные материалы по JS фреймворкам
По всем вопросам: @un_ixtime
Subscribers
1.82K
Photos
238
Videos
2
Links
763

Showing posts older than #624 · Back to latest

Older Posts 20 shown
Post #622 1.29K
Осваивайте принципы SOLID как свои пять пальцев всего за 8 минут!

В этом блоге я продемонстрирую реализацию принципов SOLID в приложении React. К концу этой статьи вы полностью усвоите принципы SOLID. https://hackernoon.com/mastering-solid-principles-like-the-back-of-your-hand-in-just-8-minutes?source=rss
Hackernoon Mastering SOLID Principles Like the Back of Your Hand in Just 8 Minutes! Boost Performance, Maintainability, and Scalability with SOLID Principles in React Applications!
Post #620 502
Как перетаскивать в Vue?

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

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


https://vueschool.io/articles/vuejs-tutorials/how-do-i-drag-and-drop-in-vue/
Post #619 572
Путь миграции крошечного приложения на Vue 3

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

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

https://fadamakis.com/the-journey-of-migrating-a-tiny-application-to-vue-3-4db56f4143d5
Medium The Journey of Migrating a tiny Application to Vue 3 By being involved with the Vue community and especially with the Athens and Barcelona meetups, I usually have multiple interactions with…
Post #616 527
Angular получает новый синтаксис шаблона

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

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

https://itnext.io/angular-is-getting-new-template-syntax-ff66bc5f02f7
Post #615 623
Выбор лучшего JS-фреймворка: опыт создания одного и того же приложения 6 раз


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

https://hackernoon.com/choosing-the-best-js-framework-insights-from-building-the-same-app-6-times?source=rss
Post #614 596
Используйте пользовательские директивы 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
Post #612 513
Взаимодействие компонентов в Angular для старших разработчиков

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

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

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

https://medium.com/@iamprovidence/component-communication-in-angular-for-senior-devs-4e3c9f0f2c59
Medium Component communication in Angular for Senior devs Exchanging data between different components is just an essential task in any application. Angular is not an exception here. Despite how…
Post #610 498
Использование Ionic и Vue 3 для создания мобильных приложений.

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

https://habr.com/ru/articles/743778/
Хабр Использование Ionic и Vue 3 для создания мобильных приложений В современном мире мобильные приложения играют важную роль в нашей повседневной жизни. Разработка мобильных приложений стала все более популярной, и существует множество фреймворков и инструментов для...
Post #609 551
10 распространенных ошибок при разработке Angular: как избежать ловушек

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

https://blog.bitsrc.io/10-common-mistakes-in-angular-development-avoiding-pitfalls-c2509082b3bc
Post #608 513
Вы заметили символ решетки, появляющийся в примерах кода Angular? Если нет, вы можете увидеть это в ближайшее время. Какова цель # и когда вы должны его использовать?

Недавно этот # символ был добавлен в JavaScript для обозначения свойств частного класса. Создание переменной класса приватной означает, что доступ к переменной возможен только внутри ее класса. Это позволяет нам инкапсулировать данные, к которым мы хотим получить доступ только внутри сервиса.

https://www.freecodecamp.org/news/javascript-vs-typescript-private-in-angular-explained/
freeCodeCamp.org How to Hide Your Angular Properties – # vs private Explained By Deborah Kurata Have you noticed a hash symbol showing up in Angular code samples? If not, you may see it soon. What is the purpose of the # and when should you use it? The # symbol was recently added to JavaScript to denote private class propertie...
Post #607 483
vue-vine

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

Vue Vineбыл разработан, чтобы обеспечить большую гибкость управления компонентами Vue. Это параллельный стиль SFC.

https://github.com/vue-vine/vue-vine?source=weeklyVueNews&campaign=96
GitHub GitHub - vue-vine/vue-vine: Another style of writing Vue components. Another style of writing Vue components. Contribute to vue-vine/vue-vine development by creating an account on GitHub.
Post #605 504
У React наступает момент Angular.js?

В 2012 году Angular.js изменил ландшафт фронтенд-разработки и быстро стал успешным. Всего два года спустя команда Angular запустила Angular 2, полностью переписанную исходную библиотеку, основанную на другом наборе парадигм. Многие разработчики, в том числе и я, не хотели переписывать свои существующие приложения, чтобы они соответствовали этим новым идеям. И для новых проектов Angular.js больше не подходил, так как другие фреймворки были так же хороши.

В 2015 году мы начали использовать React для всей нашей работы с интерфейсом. Простая архитектура, сосредоточенность на компонентах и ​​стабильная производительность независимо от размера кодовой базы сделали его легким выбором. React имел большой успех, и сообщество очень быстро росло. Недавно команды React и Next.js продвигали Server Components — новый способ создания веб-приложений, который не подходит для большинства существующих приложений React.

Является ли это изменение таким же значительным, как переход с Angular.js на Angular 2? Переживает ли React ту же фазу, что и Angular.js?

https://marmelab.com/blog/2023/06/05/react-angularjs-moment.html
Marmelab Is React Having An Angular.js Moment? React Server Components, while innovative, risk causing division in the React community due to their potential to undermine Single-Page App architecture.
Post #604 531

Forwarded from REact

Zedux: Это тот самый?

Zedux - это движок молекулярного состояния для React. После многих лет, проведенных в качестве проприетарного программного обеспечения, спрятанного в закрытом репозитории GitHub, он официально открыт и выпущена версия 1.0.0! https://omnistac.github.io/zedux/blog/zedux-is-this-the-one
Older posts →
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →