Angular Vue js React
1.83K subscribers
238 photos
2 videos
2 files
758 links
Полезные материалы по JS фреймворкам
По всем вопросам: @un_ixtime
Download Telegram
Как установить Vue 3 в Laravel 9 с помощью Vite
______
Laravel только что выпустил «laravel 9.19» с серьезными изменениями. В корне laravel больше нет файла webpack.mix.js, вместо файла webpack.mix.js вводится файл vite.config.js .

В этом посте мы узнаем, как установить Vue js 3 в laravel 9.19 с помощью vite?.
https://shly.link/EZqKr
Рекурсивные компоненты Vue: рендеринг вложенных комментариев
_______________________________

В этой статье мы рассмотрим, как мы можем использовать рекурсивные компоненты в Vue для управления данными с древовидной структурой. Трудно говорить о рекурсивных компонентах Vue, не говоря о рекурсии, поэтому давайте сначала рассмотрим основы, прежде чем изучать, что такое рекурсивный компонент, и учиться создавать его в Vue.

https://shly.link/iHrwG
Создание приложения для чата в реальном времени с использованием Angular и Appwrite
_________________________

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



https://shly.link/devtQK9
Angular строго типизированные формы (полное руководство)
_________________________________

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

https://shly.link/P85kj
Как отобразить экран загрузки при вызове любого API в Angular?
_____________________________________

Цель этой статьи — показать вам, как отображать индикатор загрузки при вызове любого API во всем проекте.

https://shly.link/zJz0V
Платформа анимации GreenSock (GSAP) x Vue
______
Анимация вашего приложения Vue с помощью GSAP
https://shly.link/EUxF9
Vue Composition API против React Hooks
_____________________________

React Hooks были представлены с обновлением React 16.8, и с тех пор они стали необходимостью для одностраничных приложений . Это тип функции, который позволяет вам подключаться к состоянию React и методам жизненного цикла.

С введением обновления Vue 3 Vue.js бросил вызов React своим новым Composition API, который может извлекать фрагменты реактивной логики и делиться кодом с другими компонентами.

В этой статье мы сравним Vue Composition API и React Hooks, чтобы помочь вам понять различия и сходства между ними.

https://shly.link/2fbDB
Создавайте трехмерные изображения в Vue с помощью Lunchbox.js
____________________________

С момента своего появления в 2010 году Three.js стал стандартом де-факто для создания 3D-визуалов в Интернете. За прошедшие годы на основе этой библиотеки было построено несколько абстракций, объединяющих ее функции и большую экосистему библиотек JavaScript для создания быстрых, потрясающих и производительных веб-приложений.

По мере своего развития Vue.js стала одной из лучших библиотек для разработки пользовательского интерфейса на основе компонентов. Vue и Three.js созданы с одинаковыми целями; оба инструмента по-разному управляют элементами пользовательского интерфейса для создания интерактивных визуальных элементов в Интернете.

В этой статье мы познакомимся с Lunchbox.js , пользовательским средством визуализации для Three.js. Мы рассмотрим все, что вам нужно знать, чтобы начать создавать трехмерные изображения в Vue с помощью Lunchbox.js

https://shly.link/RWyrq
Начало работы с пользовательским интерфейсом Angular Material
___________________________

Angular Material — это библиотека компонентов пользовательского интерфейса (UI), которую разработчики используют в своих проектах Angular для ускорения процесса разработки стильного и совместимого пользовательского интерфейса. Он предлагает разработчикам функциональные и элегантные компоненты пользовательского интерфейса, такие как входы, таблицы данных, карты и многое другое. Его компоненты помогают создавать функциональные, совместимые и привлекательные веб-приложения/страницы, а также адаптивные веб-сайты с точки зрения долговечности, универсальности и качества дизайна.

https://shly.link/MDFPN
Чистая архитектура во внешнем интерфейсе
_____________________________

Я хотел поделиться несколькими идеями, которые я нашел полезными для крупномасштабных интерфейсных приложений. Я хочу рассказать об идеях, которые доказали свою надежность на практике. В то же время я стремлюсь к простоте своих объяснений.

Я также реализовал несложное приложение To-Do List для поддержки словесного объяснения. Приложение использует те же принципы проектирования, что и я, но в гораздо большем масштабе. Я буду использовать это приложение, чтобы привести примеры отдельных компонентов. Вы также можете ознакомиться с исходным кодом на Github, чтобы самостоятельно изучить полную картину.

В примерах используется Angular и инструменты вокруг него. Общие принципы могут применяться в любой другой экосистеме.

https://shly.link/VoWyH
This media is not supported in your browser
VIEW IN TELEGRAM
Генерация штрих-кодов с помощью Vue

В этом уроке мы будем динамически генерировать штрих-коды из письменного текста и сохранять их на нашем устройстве. https://shly.link/oH9BQ
Пример модального уведомления Vue.js
____________________________

Сегодня мы узнаем, как интегрировать SweetAlert2 в Vue.js. Мы знаем, что SweetAlert2 — красивая, отзывчивая, настраиваемая и доступная замена всплывающим окнам JavaScript. Давайте интегрируем его в наш проект vue.js.

https://shly.link/tDaAe
Найти работу в айти можно 2 методами:

Первый
. Бесконечно скроллить HeadHunter и пытаться что-то выклевать на LinkedIN. Офигеть от условий и закрыть.

Второй. Подписаться на JavaScript Job. Это база адекватных предложений, где даже для новичков много мест с хорошей з/п.

Тут найдете работу как в Яндексе (именно сюда крупняки присылают вакансии напрямую), так и в молодых стартапах!

В общем, не теряйте времени и находите работу в 2 клика: @Jscript_jobs
Новый метод получения метаданных о компонентах Angular
____________________________

https://shly.link/A2VkJ
Почему я оставил Vue.js ради React
______________________________

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

https://shly.link/3Nr0g
Узнайте, как получить значение поля ввода для выполнения действия или отображения информации в Vue.
_______________________________

После получения ввода от пользователей с текстовым полем должен быть способ получить данные и что-то с ними сделать. В этой статье мы узнаем, как легко получить значение поля ввода в Vue.

https://shly.link/uPjWz
Как элегантно использовать SVG в Vue.js
_______________________________

https://shly.link/443iN
Знакомство с API runInContext в Angular
_____________________________

Angular v14.10 представляет EnvironmentInjector.runInContextAPI. Используя эту функцию, мы можем запустить функцию в контексте файла injector.

https://shly.link/yFgc5
Кураторский список замечательных вещей, связанных с Vue.js
_______________________________

Потрясающий Vue.js

https://shly.link/dev4oCo