Публикации по теме 'angular'
Автономный компонент Angular — Будущее Angular
Сегодня мы поговорим о будущем Angular , то есть --standalone . Это относится к компонентам, директивам или каналам, которые можно использовать независимо от NgModule . Давайте создадим приложение без NgModule . Сначала нам нужно установить/обновить наш angular-cli, затем проверить версию через cli ng версии, затем создайте свой первый проект без NgModule .
Вы можете создавать следующие компоненты без NgModule part Автономные компоненты Автономные директивы Автономные каналы..
Лучшие практики Angular
Используйте угловой интерфейс командной строки
Angular поставляется со встроенным интерфейсом командной строки, который помогает в формировании кода. Вы можете выполнять различные задачи, такие как тестирование, сборка, развертывание и т. Д., И делать рабочий процесс angular быстрее и проще.
Зачем? Рекомендуется для создания приложений angular, поскольку это сэкономит ваше время при установке и настройке необходимых зависимостей и их подключении к приложению.
Использование..
Угловая интернационализация: i18n
В наши дни почти каждый веб-сайт поддерживает несколько языков.
В угловом приложении очень легко реализовать интернационализацию. Есть несколько способов сделать это, я собираюсь написать тот, который я нашел лучше всего. Я поделился ссылкой на исходный код в нижней части этого руководства.
Давайте начнем,
Мы будем использовать модули core и http-loader от @ngx-translate .
бегать
npm install @ngx-translate/core и
npm установить @ngx-перевод/http-загрузчик
Мы все..
Модулиты в Angular с Nx
Использование DDD и Monorepos для создания устойчивых приложений
Монолит против микроархитектуры
Микрофронтенды являются новой тенденцией, и вокруг нее много шума, потому что это крутая технология, которая имеет свои преимущества, такие как независимое развертывание. Часто недостатки не упоминаются, тогда как наиболее важным недостатком является повышенная сложность, так что эту архитектуру не следует рассматривать для многих приложений.
Причиной выбора архитектуры..
3 способа использования Angular HTTP-перехватчиков
HTTP-перехватчики предоставляют гибкий механизм управления вашим приложением при работе с сетевыми ресурсами. Они похожи на промежуточное программное обеспечение в других фреймворках и позволяют абстрагировать и повторно использовать сетевую логику.
Ресурсы
🚀 Демо-приложение / 🛠 Github
Зачем использовать HTTP-перехватчики
Перехватчики обеспечивают удобное расположение для применения функций ко всем или некоторым сетевым запросам и ответам. По мере роста приложения повторная..
Различия между компонентом и модулем в Angular
Модуль
NgModule - одна из первых базовых структур, с которыми вы сталкиваетесь при кодировании приложения с помощью Angular, но она также и самая сложная из-за разных масштабов .
Каждое приложение Angular имеет корневой модуль с именем AppModule , который обеспечивает механизм запуска приложения.
NgModules может импортировать функции из других модулей NgModules и разрешать экспорт своих собственных функций и их использование другими модулями NgModules.
NgModules - это..
Ленивая загрузка углового модуля Попался!
Сценарий
Мы случайно импортировали наш ленивый угловой модуль в модуль приложения.
import { BooksModule } from './books/books.module';
Анализ
Это приведет к тонким ошибкам, которые трудно диагностировать. Лениво загруженные модули не должны никуда импортироваться.
Поскольку приложение будет извлекать эти модули ленивым способом, единственное место, где оно может ссылаться на них, — это путь Angular Router, отвечающий за загрузку этого модуля:
path: 'books',
loadChildren:..
Новые материалы
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..
Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение.
В этом процессе мы будем использовать неконтролируемое обучение, чтобы..
Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm.
Оглавление
Глоссарий
I. Новый пакет
1.1 советы по инициализации..
Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных.
Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..
ИИ в аэрокосмической отрасли
Каждый полет – это шаг вперед к великой мечте. Чтобы это происходило в их собственном темпе, необходима команда астронавтов для погони за космосом и команда технического обслуживания..