Веб-фреймворк Redwood достиг рубежа выпуска 1.0

автор vadim


Redwood, самоуверенная полнофункциональная веб-инфраструктура JavaScript/TypeScript для развертывания на Jamstack, достигла статуса производственной версии 1.0.

Исходный код Redwood 1.0, представленный 4 апреля, доступен на GitHub. Эта платформа, также известная как RedwoodJS, использует возможности нескольких технологий, включая React, GraphQL, TypeScript, среду тестирования Jest и конструктор компонентов пользовательского интерфейса Storybook.

Приложение Redwood — это интерфейс React, взаимодействующий с пользовательским API GraphQL, причем API использует объектно-реляционный преобразователь Prisma. Принимая множество решений за пользователя, самоуверенная среда Redwood обещает дать разработчикам возможность сосредоточиться на специализации своих приложений.

Redwood был основан соучредителем GitHub Томом Престоном-Вернером. Разработка в стиле Jamstack предлагается как для бессерверной, так и для традиционной инфраструктуры. Интегрированные функции Redwood предназначены для обеспечения более быстрых итеративных рабочих процессов, в которых разработчики обнаруживают ошибки раньше и чаще, быстрее развертывают и масштабируют разработку по мере готовности.

Возможности Redwood 1.0 включают в себя:

  • Упрямые настройки по умолчанию для форматирования, организации файлов, Webpack и Babel.
  • Маршрутизация с динамическими параметрами, пользовательскими типами и именованными функциями маршрута.
  • Автоматическое разделение кода на основе страниц.
  • Ячейки, предоставляющие декларативный способ получения данных из внутреннего API.
  • Генераторы страниц, макетов, ячеек, SDL и сервисов.
  • Формы с проверкой и обработкой ошибок на стороне клиента или сервера.
  • Горячая перезагрузка.
  • База данных (серверная часть GraphQL) и миграция данных.

Дальше читайте это:

  • Облачные вычисления больше не являются пустяком
  • Что такое генеративный ИИ? Искусственный интеллект, который создает
  • Программирование с помощью ИИ: советы и лучшие практики от разработчиков
  • Python пытается удалить GIL и повысить параллелизм
  • 7 причин, по которым Java по-прежнему хороша
  • Война за лицензирование открытого исходного кода окончена

Related Posts

Оставить комментарий