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

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

https://shly.link/CKQTD
Я передумал. Angular нужен реактивный примитив

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

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

https://shly.link/devnwap
Angular ngFor не только для массивов

С помощью этой *ngForдирективы раздел шаблона HTML повторяется один раз для каждого элемента в повторяемом списке (коллекции). Как и ngRepeatв AngularJS, ngForэто структурная директива для Angular. Директива ngForэкспортирует несколько локальных переменных, таких как индекс, первый, последний, нечетный и четный.

ngForизменяет структуру DOM, потому что это структурная директива.

Его цель состоит в том, чтобы многократно запускать предопределенный шаблон HTML для каждого значения в массиве, каждый раз отправляя значение массива в качестве контекста для любой интерполяции или связывания строк.

(если пост не открывается полностью, откройте в режиме инкогнито)

https://shly.link/5kP9q
Бесплатные информационные панели Vue — рекомендуемый список

Эта статья представляет собой тщательно отобранный список шаблонов панели мониторинга с открытым исходным кодом , созданных на основе Vue2 и Vue3 , активно поддерживаемых и версионируемых. На основании разрешающих лицензий все продукты можно использовать в коммерческих проектах или в деятельности по электронному обучению.

https://shly.link/mdmVarZ
5 лучших удивительных инструментов и библиотек angular, которые вы должны использовать

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

Один из наиболее поддерживаемых и наиболее популярных классов сторонних инструментов включает библиотеки компонентов, которые представляют собой элементы дизайна пользовательского интерфейса и UX, которые можно использовать для упрощения как индивидуального, так и совместного опыта разработчиков. Таким образом, чтение этого обзора поможет вам понять лучшие и наиболее часто используемые инструменты и библиотеки Anyular.

Вот 5 лучших удивительных инструментов и библиотек angular, которые вы должны использовать.

https://shly.link/mdmLDW0
Начало Работы С Vite

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

Инструменты сборки JavaScript изменили и сформировали то, как мы создаем вещи, которые работают в Интернете. Инструменты сборки являются неотъемлемой частью любого рабочего процесса разработки, и они включают (но не ограничиваются ими) программы запуска задач, транспиляторы, сборщики модулей, линтеры, менеджеры пакетов и серверы разработки.

Эти инструменты помогают разработчикам создавать эффективные сборки и упрощают процессы разработки (хотя их настройка может оказаться сложной). В этой статье мы рассмотрим инструмент сборки под названием Vite. Мы узнаем, что это такое, зачем он нам нужен, как он может улучшить наш рабочий процесс разработки и как начать работу.

https://shly.link/q0YM2
Next.js против Nuxt.js: полное руководство

В этой статье представлен обзор двух фреймворков Jamstack: Next.js и Nuxt.js, включая их плюсы и минусы, функции и варианты использования.
https://shly.link/zkjpu
Помогите, мой пакет Angular растет

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

warning:bundle initial exeeded maximum budget. Budget 1.00 kB was not met by 352.19 kB with a total of 353.19 kB

Пример предупреждения о превышении бюджета

При первом столкновении с этим могут возникнуть некоторые вопросы:

Как я могу отключить это предупреждение?
Как я могу устранить неполадки, из-за которых мой пакет такой большой?
А что такое бюджет ?
Давайте ответим на них!

https://shly.link/devPgXA
10 лучших фреймворков Vue UI, которых вы не знали как разработчик веб-интерфейса

https://shly.link/YToNV
7 полезных библиотек Angular, которые вы должны использовать в своем следующем проекте

Angular — это фреймворк на основе компонентов, который поможет вам создавать масштабируемые веб-приложения. Здесь я составил список из 7 библиотек Angular, которые помогут вам в вашем пути разработки.

(если пост не открывается полностью, откройте в режиме инкогнито)


https://shly.link/mF2Mg
Лучшие практики для Angular i18n

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

Правильная интернационализация (i18n) с самого начала может уберечь вас от потенциальных ловушек и поддержать будущий рост вашего продукта. В этом сообщении блога мы рассмотрим некоторые из наиболее эффективных методов включения этих принципов в ваши приложения Angular. Давайте начнем https://shly.link/mYFE6
Архитектура веб-приложений: Новейшее руководство

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

https://shly.link/QaSAF
Angular, React, Vue — Трехстороннее Сравнение

Как новый разработчик, вам может быть поставлена ​​задача или вам нужно разъяснить, какой интерфейсный инструмент следует изучать после изучения интерфейсных языков, таких как HTML, CSS и т. д. Многие фреймворки JavaScript делают разработку на стороне клиента более эффективной, а не используют старые традиционные JavaScript. Angular, React и Vue можно использовать почти взаимозаменяемо для создания клиентских приложений, но они не совсем одинаковы, поэтому имеет смысл сравнить их и понять их различия. В этой статье будут рассмотрены различия между Angular, React и Vue через призму нового разработчика.

https://shly.link/Ui6Sd
Angular v15.1 включает <Самозакрывающиеся теги компонентов/>
Полное руководство по тестированию AngularJS

Подробное руководство по тестированию AngularJS, в котором рассказывается, что такое Angular, разница между Angular и AngularJS, основные функции, преимущества, методологии тестирования и компоненты.
https://shly.link/xJev6
Forwarded from General programming
Потрясающие шаблоны программного обеспечения и архитектурного проектирования

Кураторский список шаблонов проектирования, связанных с программным обеспечением и архитектурой.

https://github.com/DovAmir/awesome-design-patterns
7 полезных библиотек Vue.js, которые вы должны использовать в своем следующем проекте

Эти
библиотеки помогут вам ускорить процесс разработки и добавить новые функции в ваше приложение. Независимо от того, работаете ли вы над небольшим или большим проектом, эти библиотеки обязательно станут ценными инструментами в вашем наборе инструментов для разработки.

(если пост не открывается полностью, откройте в режиме инкогнито)

https://shly.link/20Fmo
Хуки Жизненного Цикла В Angular — Полное Руководство

https://shly.link/2nvBx
Angular Structural Directives -(серия из 2 частей)

Структурные директивы в Angular — один из самых мощных инструментов фреймворка. Мы сталкиваемся с ними в начале наших путешествий по Angular. Они являются неотъемлемой частью разработки даже самых простых приложений Angular.

1) Освоение структурных директив Angular — основы

2) Освоение структурных директив Angular — все дело в контексте
Angular-шпаргалка

Angular — это платформа веб-приложений с открытым исходным кодом на основе TypeScript, используемая для создания веб-приложений и мобильных приложений. В этой статье будут рассмотрены некоторые функции angular, объясняя некоторые из его основных API. Вы можете следовать этой шпаргалке по angular, чтобы построить свой проект. Мы попытались охватить здесь Angular CLI, хуки жизненного цикла Angular, маршрутизацию Angular и многое другое.

(если пост не открывается полностью, откройте в режиме инкогнито)

https://shly.link/nZRpy
Создание мультиплатформенной панели инструментов с помощью Astro

В этой статье мы рассмотрим процесс создания веб-сайта в Astro с использованием компонентов трех самых популярных фреймворков: React, Svelte и Vue.js.

У каждой из этих платформ есть свои сильные и слабые стороны, и в этой статье мы предоставим пошаговое руководство по созданию веб-сайта, используя каждую из них вместе.

https://shly.link/84sAX