Angular Vue js React
1.84K subscribers
238 photos
2 videos
2 files
758 links
Полезные материалы по JS фреймворкам
По всем вопросам: @un_ixtime
Download Telegram
Параметры маршрута Angular: простое руководство
______
Маршрутизация — один из фундаментальных механизмов Angular. Его основное назначение — предоставить способ навигации по приложению. Без него мы бы застряли на одной странице навсегда!

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

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