сторонние библиотеки пользовательского интерфейса (angular)

#javascript #angular

#javascript #angular

Вопрос:

Мне трудно правильно определить сторонние пакеты пользовательского интерфейса для моего приложения Angular (я присоединился к существующему проекту).

Пожалуйста, проявите понимание. Я читал о сторонних библиотеках, но у меня все еще есть проблема, и я хочу правильно ее определить.

Например: ngx-sharedbuttons — я использую его для отображения социальных кнопок. Это сторонний пакет пользовательского интерфейса?

Как насчет

  • я полагаю, что rxjs -> это не так, но, возможно, я неправильно понял тему
  • ng-recaptcha
  • файловая система
  • карта сайта-генератор
  • устаревший-браузер-переделка
  • @fortawesome/angular-fontawesome
  • @angular/forms
  • @nguniversal/экспресс-движок

если бы кто-нибудь мог объяснить своими словами… Я буду очень благодарен

Комментарии:

1. Я не уверен, о чем вы спрашиваете. Но, да, я бы рассмотрел ngx-sharedbuttons стороннюю библиотеку, поскольку она не является частью Angular. Я бы не рассматривал rxjs стороннюю библиотеку, поскольку она требуется для запуска Angular и устанавливается как часть процесса создания нового проекта.

2. @JeffryHouser ваш ответ очень помог. Итак, сторонние = библиотеки, которые не являются частью Angular, не требуются, что-то в этом роде? И знаете ли вы, как определить библиотеки пользовательского интерфейса? Например, recaptcha — это сторонний пакет пользовательского интерфейса, я прав?

3. Вы можете создавать библиотеки пользовательского интерфейса с помощью Angular CLI: angular.io/guide/creating-libraries . Если вы хотите поделиться ими с другими людьми, вам нужно опубликовать их в репозитории npm (инструкции в этом руководстве)