declarative

  • ХабрахабрФото Как сделать декларативный роутинг диалогов в Angular на примере Taiga UI

    Как сделать декларативный роутинг диалогов в Angular на примере Taiga UI

    Привет! Я Дима, разработчик онлайн-бухгалтерии. Предлагаю на примере простой задачи разобрать два подхода к созданию модальных окон, связанных с url: императивный и декларативный. Часто на фронтенде нужно открывать модальные окна по определенному пути. Из коробки ангуляр не предоставляет такой возможности, так же как и популярные ui-kit-библиотеки. И разработчики каждый раз ищут способ, как это сделать. Условие задачи Нужно открыть по…

    Читать далее »
  • ХабрахабрФото Еще один способ использования Java records как DTO

    Еще один способ использования Java records как DTO

    В данной статье будет рассмотрен способ применения Java records в качестве DTO (data transfer objects). Используем Spring Boot / Hibernate. Представленный далее код не предназначен для продакшена. Это, скорее, размышления на тему. Возможно кому-то будет интересно и полезно. Цель — за пределами сервисного слоя использовать только DTO и не таскать сущности с persistence context'ом по бизнес-логике. Обычно использование паттерна DTO…

    Читать далее »
  • ХабрахабрФото Декларативный подход в Angular

    Декларативный подход в Angular

    Когда я впервые услышал про compliant-механизмы, был весьма впечатлен. Хоть они и окружают нас в повседневности — в виде застежек рюкзака, кнопок мыши или колпачков от шампуней, — мы редко задумываемся о концепции таких устройств. Если говорить кратко, в compliant-механизме для обеспечения его технических характеристик используют деформацию. В то время как в традиционной технике (rigid body) гибкость зачастую является негативным…

    Читать далее »
  • ХабрахабрФото 5 советов для прокачки своих навыков в Angular

    5 советов для прокачки своих навыков в Angular

    Этим летом мы с Ромой запустили серию твитов с полезными советами и приемами по Angular. Сообщество тепло встретило эту инициативу, и я решил написать обобщающую статью. Вот мои 5 рекомендаций, которыми хочется поделиться с разработчиками. Эти советы будут подкреплены конкретными примерами из моего твиттера. Они помогут вам поднять свои навыки или как минимум дадут пару практических приемов. 1. Разберитесь в…

    Читать далее »


Кнопка «Наверх»