Концепция контроллеров компонента в Angular
Часть 1. Как мы делаем базовые компоненты в Taiga UI более гибкими: концепция контроллеров компонента в Angular
Часть 2. Концепция контроллеров компонента в Angular
Как команда Тинькоф решила проблему вложенности компонентов с помощью директив-контроллеров.
#angular
Часть 1. Как мы делаем базовые компоненты в Taiga UI более гибкими: концепция контроллеров компонента в Angular
Часть 2. Концепция контроллеров компонента в Angular
Как команда Тинькоф решила проблему вложенности компонентов с помощью директив-контроллеров.
#angular
Передача и манипуляции с шаблонами в Angular
Передача вложенных шаблонов с помощью декоратора ContentChildren для соблюдения принципа единой ответственности: https://proglib.io/w/57dd10ba
#angular
Передача вложенных шаблонов с помощью декоратора ContentChildren для соблюдения принципа единой ответственности: https://proglib.io/w/57dd10ba
#angular
Проектирование архитектуры Angular-приложения: паттерн Container/Presentation
Проектирование архитектуры может быть непростым делом, особенно в мире agile, где требования часто меняются. Ваш дизайн должен обеспечивать расширяемость без необходимости серьезных изменений.
https://proglib.io/w/f4a7e8d3
#angular #architecture #bestpractices
Проектирование архитектуры может быть непростым делом, особенно в мире agile, где требования часто меняются. Ваш дизайн должен обеспечивать расширяемость без необходимости серьезных изменений.
https://proglib.io/w/f4a7e8d3
#angular #architecture #bestpractices
Ленивая загрузка компонента в Angular без роутинга
Ленивая загрузка компонентов - это очень полезная функция. В Angular - это простая процедура, реализованная через роутинг. Но, что если вы не хотите использовать роутер или нужно загрузить компонент программно?
https://proglib.io/w/475d7d90
#performance #lazy #angular
Ленивая загрузка компонентов - это очень полезная функция. В Angular - это простая процедура, реализованная через роутинг. Но, что если вы не хотите использовать роутер или нужно загрузить компонент программно?
https://proglib.io/w/475d7d90
#performance #lazy #angular
www.wittyprogramming.dev
Lazy-load a component in Angular without routing - Witty Programming
One of the most seeking features in Angular is to lazy load a component when you need it. It is a very straightforward procedure through routing that is well documented. But, what if you do not want to use the router or you want to lazy load a component …
Анимации в библиотеке компонентов
Виды анимаций, UX/UI паттерны, подходы в Angular с dependency injection: https://proglib.io/w/af55b5d2
#animation #angular #interface
Виды анимаций, UX/UI паттерны, подходы в Angular с dependency injection: https://proglib.io/w/af55b5d2
#animation #angular #interface
#вакансия #job #JavaScript #фронтенд #frontend #middle #React #senior #Angular
Frontend Developer React (удалёнка)
https://maxma.com/ru
Компания: MAXMA
Формат работы: удаленный
Занятость: полная
Заработная вилка : 120-220к (net)
От кандидата ждем:
Работа в MAXMA — это:
Контакты:
Frontend Developer React (удалёнка)
https://maxma.com/ru
Компания: MAXMA
Формат работы: удаленный
Занятость: полная
Заработная вилка : 120-220к (net)
От кандидата ждем:
•
Уверенное знание JavaScript и TypeScript •
Опыт адаптивной верстки •
Опыт написания SPA (Single Page Application) на React •
Знакомство с инструментами сборки и пакетными менеджерами •
GIT, консоль •
Опыт с AngularJS - будет плюсом (съезжаем с него на React) •
Умение использовать Docker в разработке - будет плюсомРабота в MAXMA — это:
•
Возможность взорвать рынок технологичным продуктом •
Работа с широчайшим спектром новейших технологий •
Решение нетривиальных задач •
Следование самым высоким стандартам разработки и эксплуатации (юнит-тесты, код-ревью, CI/CD, автоматизированный деплой в облако — uptime сервиса 99,98% в течение последних нескольких лет и минимум багов в production) •
Оформление по ТК с первого рабочего дня, полностью “белая” компания •
Возможность полностью работать на удалёнке •
Техника для работы на выбор, если выберешь работу из офисаКонтакты:
•
по телефону: +7 991 705-49-38 •
в Telegram: @HR_MAXMA •
на почту: [email protected]Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Vue.js: The Documentary
by honeypot.io | What began as a side project of a Google developer
now shares the JS leaderboard with #React and #Angular...
With the help of Sarah Drasner, Taylor Otwell, Thorsten Lünborg and many others from the Vue.js community, Evan You tells the story…
now shares the JS leaderboard with #React and #Angular...
With the help of Sarah Drasner, Taylor Otwell, Thorsten Lünborg and many others from the Vue.js community, Evan You tells the story…
Angular v17 содержит новый встроенный поток управления для
Благодаря отзывам сообщества в процессе RFC команда Angular остановились на синтаксисе
Поток управления улучшает эргономику, поэтому вам не нужно импортировать директивы в автономные компоненты.
Ставьте 👍, если нравятся такие краткие заметки.
#angular
if
, switch
и for
.Благодаря отзывам сообщества в процессе RFC команда Angular остановились на синтаксисе
@
.Поток управления улучшает эргономику, поэтому вам не нужно импортировать директивы в автономные компоненты.
Ставьте 👍, если нравятся такие краткие заметки.
#angular
afterRender
и предварительная версия afterNextRender
для разработчиков теперь поддерживают phases
.Phases
могут использоваться для планирования работы по всему приложению и сторонним библиотекам, сводя к минимуму перебои с макетом.#angular
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
⚒️ В случае ошибки hydration DevTools поможет вам найти разницу между отображаемым HTML на сервере и DOM, созданным браузером.
☑️ Hydration — это процесс, который восстанавливает отрисованные на стороне сервера приложение на клиенте. Сюда входят такие вещи, как повторное использование DOM-структур серверного рендеринга, сохранение состояния приложения, передача данных приложения, которые уже были получены сервером, и другие процессы.
#angular
Please open Telegram to view this post
VIEW IN TELEGRAM
🖼 В Angular v17.2 директива
📑 Читайте подробнее в документации
#angular
NgOptimizedImage
теперь поддерживает плейсхолдер, который будет отображаться автоматически во время загрузки соответствующего изображения. 📑 Читайте подробнее в документации
#angular
Простой пример комнаты чата с данными о сообщениях в реальном времени из веб-сокета. Всё это с optimistic updates о добавлении сообщений.
#angular #tip by Armen Vardanyan
Please open Telegram to view this post
VIEW IN TELEGRAM