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

Мы все (пользователи #angular) могли бы создавать модальные окна в тот или иной момент. НО создать модальное окно многократного использования в Angular непросто. Теперь есть сторонние библиотеки, которые помогут вам выполнить работу, но это само по себе требует обучения, и иногда с ними сложно сотрудничать.

Команда Angular предлагает решение через модуль Angular CDK.

https://shly.link/devTxsX
Ref против Reactive
______________________________

Composition API Vue 3 предоставляет два основных способа объявления реактивных данных: refи reactive. В чем разница между ними и что следует использовать?

В этом руководстве будут рассмотрены следующие вопросы:

-Что такое ref?
-Что такое reactive?
-Каковы плюсы и минусы каждого?
-Когда следует использовать ref, reactive?

https://shly.link/RFR1o
Как использовать фильтры VueJS для написания лучшего кода
_____________________________

На самом деле фильтры — это функция, предоставляемая Vue.js, которая позволяет применять к вашим данным обычное форматирование текста. Фильтры НЕ изменяют сами данные, а скорее изменяют вывод в браузер, возвращая отфильтрованную версию этих данных.

Большинство разработчиков VueJS отлично знакомы с вычисляемыми свойствами. Это отличный способ создать более читаемый код и навести порядок в шаблоне.

Однако в некоторых случаях есть лучшее решение, которое может сделать код еще более пригодным для повторного использования: фильтры VueJS.

https://shly.link/HTrix
Веб-компоненты мертвы?
______

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

https://shly.link/v9iph
Использование v-model в Vue 3 для создания сложных форм
________________________________

В этой статье мы внесем изменения в v-modelдирективу в Vue 3. Затем мы рассмотрим руководство, демонстрирующее, как использовать несколько v-modelпривязок для упрощения процесса создания сложных форм в Vue.

https://shly.link/WAueP
Улучшение начальной загрузки Angular
___________________________

Эта статья посвящена только советам по улучшению производительности Angular для фронтенд-инженеров/разработчиков.

https://shly.link/mdmav7r
Как настроить Tailwind CSS в Vue 3
_______________________________

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

https://shly.link/zjFpX
Вам может не понадобиться эффект
____________________________

Эффекты — это выход из парадигмы React. Они позволяют вам «выйти за пределы» React и синхронизировать ваши компоненты с какой-либо внешней системой, такой как виджет, не относящийся к React, сеть или DOM браузера. Если внешняя система не задействована (например, если вы хотите обновить состояние компонента при изменении некоторых реквизитов или состояния), вам не нужен эффект. Удаление ненужных эффектов сделает ваш код более понятным, более быстрым и менее подверженным ошибкам.

https://shly.link/44EBp
Введение в автономные компоненты с Angular 14
____________________________________

Одной из основных функций, выпущенных в версии 14 Angular, является создание автономного компонента без необходимости его импорта в NgModules.

https://shly.link/hadym
Angular 14 — Представляем автономные компоненты
_________________________________

В Angular 14 представлен автономный компонент — компонент, не являющийся частью какого-либо модуля ngModule, который можно использовать с другими автономными компонентами или компонентами на основе модулей.

https://shly.link/3kLSm
Усовершенствуйте свои приложения Vue.js и Nuxt.js с помощью VueUse
______________________________

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

#vue

https://shly.link/TyYcQ
Вышел PyCharm 2022.2 EAP 4!
__________________________

Поддержка автономных компонентов Angular
Мы активно работаем над поддержкой Angular 14 в PyCharm. Наиболее важным дополнением, которое мы сделали в этом выпуске, является поддержка автономных компонентов Angular. Автономные компоненты предлагают упрощенный способ создания приложений Angular. Компоненты, директивы и пайпы теперь можно помечать как standalone: true. Классы Angular, помеченные как автономные, не нужно объявлять в файле NgModule.

#Angular #PyCharm

https://shly.link/WiBtR
Полное руководство по разработке приложения Angular с помощью GraphQL, Amazon Rds и Hasura
______

Связывание любого программного приложения с GraphQL улучшит производительность вашего приложения, поскольку вы выбираете только те поля, которые вам нужны. В этом руководстве вы узнаете, как связать GraphQL с фреймворком Angular с помощью клиента Apollo. AWS RDS будет нашей базой данных Postgres, и мы развернем на ней Hasura.
https://shly.link/XprmT
Forwarded from REact
TanStack Table
____________________________

TanStack Table — это библиотека таблиц без заголовка , что означает, что она не поставляется с компонентами, разметкой или стилями. Это означает, что у вас есть полный контроль над разметкой и стилями (CSS, CSS-in-JS, библиотеки компонентов пользовательского интерфейса и т. д.), и это также делает его переносимым. Вы даже можете использовать его в React Native!

https://shly.link/ghvek3
Типизированные формы Angular (все, что вам нужно знать)
_______________________________

Узнайте, как лучше всего использовать типизированные формы Angular в своих проектах. Добавьте безопасность типов в код формы, полагаясь в основном на вывод типов, без необходимости добавления дополнительных аннотаций типов.

https://shly.link/P85kj
6 способов связи между компонентами в Angular
____________________________

Компоненты и другие части приложения должны работать вместе, чтобы добиться цели. В этой статье мы сосредоточимся на компонентной коммуникации.

https://shly.link/Ek02r
Методы Angular Clean Http Service
_________________________

Цель этого блога — уменьшить и оптимизировать многословность кода ваших сервисов. К концу этого короткого блога вы заметите, насколько чистыми, сжатыми, удобочитаемыми и простыми в обслуживании являются ваши сервисы 🎉.

https://shly.link/mdmjuXj
Начало работы с Vue и Vitest
_____________________________

Vitest — это фреймворк для модульного тестирования, созданный Энтони Фу и Джессикой Сакс из команды Vue Core. Он работает на Vite , а также может использоваться с React, Svelte, Lit и другими.

https://shly.link/4tmTX
Параметры маршрута Angular: простое руководство
______
Маршрутизация — один из фундаментальных механизмов Angular. Его основное назначение — предоставить способ навигации по приложению. Без него мы бы застряли на одной странице навсегда!

Помимо навигации, маршрутизацию также можно использовать для передачи небольших фрагментов информации между маршрутизируемыми компонентами. Этого можно добиться с помощью параметров маршрута Angular .
https://shly.link/KcLft
Управление состоянием Angular с помощью NgRx
______
Управление состоянием — это процесс управления состояниями пользовательских элементов управления. Это помогает разработчикам создавать крупномасштабные приложения с интенсивной передачей данных, сохраняя при этом высокую производительность приложений.
https://shly.link/ZjHJx
Руководство по Vue Router
______

В этом руководстве вы узнаете, что такое маршрутизация, как установить vue-router в новых и существующих проектах, как выполнять отложенную загрузку, перемещаться между маршрутами, выполнять динамическую маршрутизацию, получать доступ к параметрам маршрута и выполнять программную навигацию в Vue и JavaScript.
https://shly.link/fUDj9