☕️ Angular must die: фреймворк обходится компаниям в миллиарды долларов
Angular усложняет разработку UI и увеличивает расходы компаний. Пора от него избавиться?
https://proglib.io/w/481af96a
#angular
  Angular усложняет разработку UI и увеличивает расходы компаний. Пора от него избавиться?
https://proglib.io/w/481af96a
#angular
Концепция контроллеров компонента в 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
👍1😁1
  #вакансия #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 • на почту: e.zaytsev@maxma.com👍1😁1😢1
  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…
🔥5👍2
  Angular v17 содержит новый встроенный поток управления для 
Благодаря отзывам сообщества в процессе RFC команда Angular остановились на синтаксисе
Поток управления улучшает эргономику, поэтому вам не нужно импортировать директивы в автономные компоненты.
Ставьте 👍, если нравятся такие краткие заметки.
#angular
if, switch и for.Благодаря отзывам сообщества в процессе RFC команда Angular остановились на синтаксисе
@.Поток управления улучшает эргономику, поэтому вам не нужно импортировать директивы в автономные компоненты.
Ставьте 👍, если нравятся такие краткие заметки.
#angular
👍53❤1
  afterRender и предварительная версия afterNextRender для разработчиков теперь поддерживают phases.Phases могут использоваться для планирования работы по всему приложению и сторонним библиотекам, сводя к минимуму перебои с макетом.#angular
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🤩7👍1
  Please open Telegram to view this post
    VIEW IN TELEGRAM
  Please open Telegram to view this post
    VIEW IN TELEGRAM
  🥱15👍13
  ⚒️ В случае ошибки hydration DevTools поможет вам найти разницу между отображаемым HTML на сервере и DOM, созданным браузером.
☑️ Hydration — это процесс, который восстанавливает отрисованные на стороне сервера приложение на клиенте. Сюда входят такие вещи, как повторное использование DOM-структур серверного рендеринга, сохранение состояния приложения, передача данных приложения, которые уже были получены сервером, и другие процессы.
#angular
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🔥10👍3❤1😁1
  🖼 В Angular v17.2 директива 
📑 Читайте подробнее в документации
#angular
NgOptimizedImage теперь поддерживает плейсхолдер, который будет отображаться автоматически во время загрузки соответствующего изображения. 📑 Читайте подробнее в документации
#angular
👍17😁5🤩1
  Простой пример комнаты чата с данными о сообщениях в реальном времени из веб-сокета. Всё это с optimistic updates о добавлении сообщений.
#angular #tip by Armen Vardanyan
Please open Telegram to view this post
    VIEW IN TELEGRAM
  🤔11👍5😢3😁2
  #read_watch #react #angular #js
Please open Telegram to view this post
    VIEW IN TELEGRAM
  ❤4🔥1
  