«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Angular Addicts # Angular w. новый синтаксис @let), тестирование компонентов, руководство по SSR и многое другое.

Angular Addicts # Angular w. новый синтаксис @let), тестирование компонентов, руководство по SSR и многое другое.

Опубликовано 28 августа 2024 г.
Просматривать:450

Angular Addicts # Angular w. the new @let syntax), Component testing, SSR guide & more

Привет, парень Angular Addict.

Это 27-й выпуск информационного бюллетеня Angular Addicts — ежемесячного сборника тщательно отобранных ресурсов Angular, который привлек мое внимание. (Вот 27-е, 26-е и 25-е)

?Объявления о выпуске

? Что нового в Angular 18.1?

Angular 18.1, последняя дополнительная версия Angular, была выпущена в июле. Седрик Эксбрайат рассказывает о ключевых новых функциях:

  • Поддержка TypeScript 5.5
  • синтаксис @let
  • API afterRender/afterNextRender
  • функция равенства toSignal
  • RouterLink с UrlTree
  • URL-адрес браузера маршрутизатора
  • Расширенная диагностика невызываемых функций
  • Angular CLI: более быстрая сборка с помощью изолированных модулей, поддержка WASM, опция проверки, оптимизатор фрагментов

?Угловые жемчужины июля 2024 г.

? Полное руководство по серверному рендерингу (SSR) в Angular

Александр Талхаммер объясняет серверный рендеринг (SSR), генерацию статического сайта (SSG), гидратацию и воспроизведение событий. Он показывает, как настроить их в приложении Angular, и предлагает лучшие практики и советы по улучшению пользовательского опыта.

Тестирование компонентов в Angular: NO_ERRORS_SCHEMA, компоненты-заглушки и NgMocks.

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

? Будущее материальной поддержки в Angular

В этом посте Марк Томпсон и Джереми Элборн поясняют, что на Angular Material не влияют изменения в Material Web Components (MWC) Google, поскольку он не полагается на них. Angular Material находится в стадии активной разработки. Команда стремится улучшить функции и документацию Angular CDK, чтобы помочь разработчикам создавать высококачественные пользовательские интерфейсы.

?Создание приложения для чата в реальном времени с помощью Angular и Firebase

Мо Моллайе объясняет, когда необходимы соединения в реальном времени, и сравнивает различные решения. Затем он рассказывает о создании приложения для чата в реальном времени с использованием Angular и Firebase.

?Angular: RxJS против сигналов, что использовать?

Игорь Пак предлагает два варианта использования, чтобы проиллюстрировать, когда использовать Signals, а когда — RxJS. Его статья показывает, что, хотя сигналы хороши для управления состоянием и простого обновления данных, они могут пропускать промежуточные значения в сложных сценариях.

?‍?Об авторе

Меня зовут Гергели Шеровай, я много лет работал специалистом по данным и полнофункциональным разработчиком, а также работаю руководителем фронтенд-технологии, специализируясь на фронтенд-разработке на основе Angular. В рамках своей должности я постоянно слежу за тем, как развивается Angular и сцена фронтенд-разработки в целом. Чтобы поделиться своими знаниями, я начал ежемесячный информационный бюллетень и публикацию Angular Addicts в 2022 году, чтобы каждый месяц отправлять вам лучшие ресурсы, с которыми я сталкиваюсь. Независимо от того, являетесь ли вы опытным фанатом Angular или новичком, я вам помогу. Дайте мне знать, если вы хотите, чтобы вас включили в список авторов. Давайте изучать Angular вместе! Подписаться здесь ?

За последние несколько лет Angular очень быстро развивался, и в прошлом году, с появлением генеративного искусственного интеллекта, наши рабочие процессы разработки программного обеспечения также быстро развивались. Чтобы внимательно следить за развитием разработки программного обеспечения с помощью ИИ, я решил начать публично создавать инструменты ИИ и публиковать свои успехи на AIBoosted.dev. Присоединяйтесь к моему обучающему путешествию: подпишитесь здесь ?

Подпишитесь на меня в Substack (Angular Addicts), Substack (AIBoosted.dev), Medium, Dev.to, Twitter или LinkedIn, чтобы узнать больше об Angular и о том, как создавать приложения ИИ с помощью AI, Typescript, React и Angular!

?️Предыдущие выпуски

Если вы пропустили предыдущие выпуски информационного бюллетеня, вы можете прочитать их здесь, это последние 3 выпуска:

  • Angular Addicts #27: NgRx 18, новый RFC: DomRef API, веб-хранилище с сигналами и многое другое
  • Angular Addicts #26: Angular 18, лучшие практики, записи последних конференций и многое другое
  • Angular Addicts #25: Angular и Wiz будут объединены, различия между React и Angular и многое другое

? Отправьте свой ресурс Angular

Нашли ли вы в последнее время или написали интересную статью, твит или другой ресурс, посвященный Angular? Пожалуйста, дайте мне знать здесь в комментариях или напишите мне в Директ в Твиттере! Возможно, я расскажу об этом в следующем выпуске Angular Addicts!

Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/this-is-angular/angular-addicts-28-angular-181-w-the-new-let-syntax-comComponent-testing-ssr-guide-more- 1f8c? 1Если есть какие-либо нарушения, свяжитесь с [email protected], чтобы удалить их.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3