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

Для получения данных из API JavaScript поставляется с такими библиотеками, как Fetch и Axios. Эти библиотеки имеют простой синтаксис и могут быть легко интегрированы с популярными интерфейсными фреймворками, такими как React, Angular и Vue. В этой статье мы сосредоточимся на вызовах API из приложения Vue с помощью Axios
https://shly.link/Mz62E
Простой способ загрузки данных перед загрузкой страницы в Angular
_______

Вы, вероятно, уже пытались сделать это в функции ngOnInit компонента app.component, но поняли, что ваши данные должны быть загружены еще раньше. Вы также, возможно, пытались внедрить преобразователь, но поняли, что они лучше подходят в контексте отдельных маршрутов. Вот еще один подход к загрузке ваших данных перед загрузкой страницы, о котором вы, возможно, еще не знаете: APP_INITIALIZER .

https://shly.link/VDu6A
This media is not supported in your browser
VIEW IN TELEGRAM
Разработчики React и Vue, когда они встречаются публично
📚Подборка тематичеких каналов для программистов📚

СИСТЕМНОЕ АДМИНИСТРИРОВАНИЕ

🐧 Новости и информация из мира Linux
https://t.me/linux_sup
⚙️ Контейнеры, оркестраторы, мониторинг и др.
https://t.me/dev_ops_info
🕸 Сетевая архитектура и администрирование
https://t.me/network_arch

ПРОГРАММИРОВАНИЕ

🧑‍💻 Разработка внешнего интерфейса
https://t.me/Frontend_now
🎨 Веб дизайн
https://t.me/goodw_design
🔺 Все что связано с Angular, Vuejs
https://t.me/Angular_Vuejs
⚛️ Все что связано с reactjs
https://t.me/react_prog
🐍 Программирование Python
https://t.me/Welcome_Python
🐍⌨️Код Python
https://t.me/pycodings
☕️ Программирование Java
https://t.me/java_sup
📲 Все по мобильной разработке: iOS, Android
https://t.me/imobile_dev
🗃 Базы данных SQL/NOSQL
https://t.me/database_group
🌥 Облачные сервисы, вычисления и безопасность
https://t.me/cloud_comp
🔬 Data Science, Big Data, Machine Learning
https://t.me/bigdata_world
🔬📜Проекты Data Science, Big Data, Machine Learning
https://t.me/ML_programming
🤯 Программирование для новичков
https://t.me/easy_program
🪲 Тестирование программного обеспечения
https://t.me/testin_new
🪛 General programming (инструменты и руководства для программистов)
https://t.me/generalprog
📚Шпаргалки для айтишников (шпаргалки и руководства для системных администраторов, программистов, специалистов по безопасности и т.п.)
https://t.me/itcheat_sheet

НОВОСТНЫЕ РЕСУРСЫ

🚀 Новости HighTech
https://t.me/htech_news
🕰 Последнии новости из мира науки
https://t.me/gmorning_news

GITHAB

🐍 Python (гитхаб тренды)
https://t.me/pythonghub
☕️ Java (гитхаб тренды)
https://t.me/javaghub
🟨 Javascript (гитхаб тренды)
https://t.me/Jsghub

БУДНИ ПРОГРАММИСТА (ЮМОР) 📌

😁 Daily Dev Jokes
https://t.me/dev_jokes

ЗАЩИТА ВЗЛОМ БЕЗОПАСНОСТЬ

🔒 Информационная безопасность
https://t.me/crypto_security_lab
👨‍✈️ Новости из мира хакинга
https://t.me/Hackme_news

ВИРТУАЛЬНАЯ РЕАЛЬНОСТЬ, РОБОТОТЕХНИКА

👓 Компьютерное зрение, виртуальная реальность
https://t.me/AR_VR_vision
🦾 Канал о Робототехнике и автоматизации
https://t.me/robotics_scince
🕹 IOT (мир интернета вещей)
https://t.me/IoTprog
Изучение PrimeVue, библиотеки компонентов пользовательского интерфейса на основе Vue.
________

Использование внешнего интерфейса на основе компонентов упрощает разработку веб-приложений и делает ее более управляемой. Разработчики могут создать достойное приложение за считанные часы с такими фреймворками, как Vue.js, React и Angular.

Кроме того, разработчики часто используют библиотеки пользовательского интерфейса с готовыми компонентами, такими как Vuetify, чтобы еще больше ускорить и облегчить процесс разработки.

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

https://shly.link/1qL8o
50+ потрясающих инструментов для веб-разработчиков
____

Мы вернулись с мега-списком из 50+ инструментов для веб-разработки, от которых можно извлечь выгоду. Некоторые из них могут быть полезны всем разработчикам в целом. Эти инструменты определенно помогут вам увеличить ваши знания, вдохновение и продуктивность.

https://shly.link/devWTBi
❗️ Как писать программы, которые пишут код на Typescript за вас?

Узнайте и попробуйте сами 15 сентября в 20:00 на открытом уроке «Кодогенерация Typescript» в OTUS.

На занятии мы не только научимся писать такие программы, но и попробуем в действии несколько библиотек и приобретем навык чтения абстрактного синтаксического дерева.

👨🏻‍💻Занятие проведет Арсений Высоцкий, тимлид в международной компании, в рамках онлайн-курса «JavaScript Developer. Professional» для тех, кто хочет повысить свой уровень в JS-разработке.

👉 Для регистрации на занятие пройдите вступительный тест: https://otus.pw/Qzwh/
Как избежать распространенных ошибок с помощью ControlValueAccessors в Angular
________

Одним из самых больших преимуществ Angular является разнообразие инструментов и решений, которые предоставляются разработчикам из коробки. Одним из них является @angular/formsпакет, который дает солидный опыт работы с любыми элементами управления пользовательского интерфейса

https://shly.link/mdmeGEL
Курс Angular для начинающих + TypeScript [Полное руководство по интерфейсу]

В этом курсе вы сначала изучите основы TypeScript. Затем вы узнаете о важных концепциях Angular, таких как привязка, внедрение зависимостей, формы, маршрутизация и многое другое.
https://shly.link/bnGA7
Понимание побочных эффектов в VueJS
______

В этой статье мы поговорим о побочных эффектах в VueJS и о том, как предотвратить некоторые из них. Побочные эффекты не так уж и плохи, поскольку они могут иметь некоторый вариант использования, например, в setTimeout()функции. Но мы должны попытаться убедиться, что мы знаем об этих побочных эффектах

https://shly.link/0L9kM
Начало работы с тестированием компонентов Playwright
___

Это руководство проведет вас через процесс написания модульных тестов для ваших компонентов Svelte, Vue и React с использованием недавно выпущенной, в настоящее время экспериментальной функции тестирования компонентов Playwright.

https://shly.link/mHiE5
Введение в языковой сервис Angular

Работа с Angular имеет свои недостатки, но что действительно радует, так это языковой сервис.
https://shly.link/KhVMi
Архитектура приложений для проектов Angular

Эта статья составлена ​​из документации, которую я создавал для проектов, которыми руководил. Вы можете использовать его как источник идей или как руководство.

https://shly.link/hpH5R
Привязка динамического метода в Angular

________

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

https://shly.link/AbaVq
Как использовать кнопку в качестве ссылки в Vue.js

Узнайте, как легко использовать кнопку в качестве ссылки в Vue.js, будь то обычная ссылка или ссылка Vue Router.

https://shly.link/4BU8j
Работа с Vite и NX

Этот практический пост поможет вам совместить Vite с инструментом монорепозитория NX.

https://shly.link/mdmzYXz
Топ 5 инструментов и библиотек Angular 2022 года
__________

Ниже приведены некоторые из лучших библиотек инструментов Angular.

https://shly.link/mdmHTCx
Forwarded from REact
Почему наши веб-сайты работают медленно — важность размера пакета

В одной статье я рассмотрел более 15 способов повышения производительности приложения React.

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

https://shly.link/devmGcm
Как удалить хэш из URL-адресов в Vue Router

Узнайте, как легко удалить символ решетки из URL-адресов в Vue Router.

https://shly.link/wfV5f
Props, States, and Events in VueJS с примерами кода

"Недавно я изучил Vue 2 во время стажировки и решил поделиться своими знаниями и знаниями о некоторых очень основных концепциях Vue. Я уверен, что большинству из вас эти концепции станут понятны после прочтения этой статьи."

https://shly.link/mdmyiUw
Проверка ваших реквизитов Vue как профессионал
_____

Vue требует явного объявления любых данных, передаваемых компоненту, в качестве реквизита. Кроме того, он предоставляет мощный встроенный механизм для проверки этих данных. Это действует как контракт между компонентом и потребителем и гарантирует, что компонент используется по назначению.

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

https://shly.link/mdmZpeT