twfahey1 / aqto_project

Composer驱动的先进全栈Web应用项目模板

安装: 15

依赖者: 0

建议者: 0

安全: 0

星标: 0

关注者: 1

分支: 0

开放问题: 0

类型:项目

dev-main 2024-06-17 19:23 UTC

This package is auto-updated.

Last update: 2024-09-17 19:55:13 UTC


README

Aqto Logo

Aqto是一个具有自己看法的后端和前端框架栈,可以相互替换使用,旨在为各种项目类型提供最大的灵活性、持久性和可维护性。它是一个基于Drupal 10的项目,旨在作为各种Web项目的起点。它设计成一个用于各种Web产品的平台,提供API集成、电子商务和其他常见用例的全面示例。

先决条件

快速入门

composer create-project twfahey1/aqto_project -s dev my-aqto-project 
cd my-aqto-project && fin up && fin init-site && fin drush si -y
# Optional: enable some default modules and login as admin
fin drush en -y aqto_defaults -y && fin uli

# One shot command - just replace [site_name] in the two places below:
composer create-project twfahey1/aqto_project -s dev [site_name] && cd [site_name] && fin up && fin init-site && fin drush si -y && fin drush en -y aqto_defaults -y && fin uli

演示

https://aq.to

目标

Aqto旨在作为一个活生生的文档,成为各种Web产品的理想起点模板,并鼓励最佳实践,以始终促进可定制性、可维护性和可扩展性。它旨在成为一个易于使用的平台,为各种应用程序提供API集成、电子商务和其他常见用例的全面示例。

特性

  • 通过Aqto Upstream(Aqto Upstream)的上游设置驱动,通过平台模型提供便利
  • 针对Docksal优化
  • 底层使用Drupal
  • 段落、布局构建器和媒体库是主要的内容创建工具。
  • 前端使用TailwindCSS和AlpineJS

使用Pantheon托管Aqto项目

此项目更多是一个通用模板。如果您想使用Pantheon托管Aqto项目,您只需在项目中简单地require Aqto Upstream。以下是执行此操作的步骤:

  • 在Pantheon上创建一个Composer管理的Drupal 10站点。
  • 在项目根目录下运行composer require twfahey1/aqto_upstream
  • 启用aqto_defaults或项目需要的Aqto组件。