Цей проєкт на перший погляд здається магічним, але насправді це глухий кут. Цей напрямок досліджувала фронтенд-команда Taobao десять років тому, і я також брав участь у розробці чогось, що по суті полягає у створенні динамічного движка рендерингу UI для опису вебсторінок і взаємодії з іншими структурованими мовами, такими як JSON, співпраці з бібліотекою компонентів React для генерації додатків без коду та навіть динамічного налаштування інтерфейсу. Просто тоді JSON потрібно було перетягувати або писати вручну, а тепер Google використовує штучний інтелект для його генерації. Чому це глухий кут? Якщо робити прості сторінки та взаємодії, це цілком нормально, але скільки ще складних бізнес-потреб і кастомізації вже минуло. Адже незалежно від того, як ви проектуєте структуру даних, JSON ніколи не зможе досягти взаємодій і функціональності, які можна досягти поєднанням HTML + CSS + JS коду. Це означає, що для реальних потреб у кастомізації ви або генеруєте надзвичайно складний JSON та рендеринговий рушій для парсингу; або пониження вимог може використовувати лише ті фреймворки та функції, які ви визначаєте; Або генеруйте код напряму, зараз це не складно. Тож ті спроби low-code тоді здавалися мені безсмаковими — або ти генерував чистий інтерфейс і прості форми, як wix; Або ви є сильно налаштованим компонентом, який автоматично генерується для конкретних бізнес-сценаріїв, таких як генерація анкет, наприклад, різні додатки форм.