У меня есть идеи для создания инфраструктуры javascript, в которой yaml или json будут центральными строительными блоками для создания приложений веб-интерфейса декларативным способом для обслуживания, управления версиями, автоматического документирования, тестирования, изоляции бизнес-логики и обеспечения прозрачных структур на основе Apis.
Моя идея состоит в том, чтобы динамически генерировать строительные блоки кода javascript на основе этих объявлений yaml / json. Однако я не могу найти лучший способ, как это сделать.
Варианты, которые я могу придумать:
- Манипуляции со строками (это работает, но кажется утомительным)
- Узнайте, как написать транспортер и как-то сгенерировать JS (кажется, долгий путь, но я бы сделал это, если бы мне пришлось)
- Создание функций динамически, но я не уверен, как бы преобразовать их в строку.
Если у вас есть опыт работы с транспиляторами или динамическим генерированием Javascript (с точки зрения фактически выводимого синтаксиса), не могли бы вы дать мне советы / советы о том, как лучше всего идти к достижению моей цели?