Источник: Nuances of Programming Для чего нужны эти паттерны? React предлагает Компоненты, представляющие собой простой способ повторного использования кода. Компонент инкапсулирует множество вещей от контента, стилей и до бизнес-логики. Поэтому в идеале компонент может содержать комбинацию из html, css и js, каждый из которых имеет одну цель — единственную ответственность. Совет: при помощи Bit (GitHub) вы можете организовать коллекцию переиспользуемых компонентов и применять их совместно с другими разработчиками...
Моё приложение на гитхабе:
https://github.com/SeverInvest/html-to-pdf
Задача: из шаблона генерировать pdf-документ (для примера: акт выполненных работ)
Дизайн сделал самый простенький
1) фрейм, в котором показывается сгенерированный документ
2) кнопка сохранения документа на локальный диск Использована библиотека @react-pdf/renderer Ссылка на документацию разработчика: https://react-pdf.org/ Из интересного: Для создания шаблона документа можно использовать только ограниченное количество тегов....