ouxsoft/hoopless

模块化内容管理系统。

安装: 0

依赖: 0

建议者: 0

安全: 0

星星: 0

关注者: 2

分支: 2

语言:JavaScript

类型:项目

v2.1.0 2021-12-12 07:16 UTC

README

Codacy grade GitHub Help Wanted

关于

Hoopless 是一个内容管理系统。

它是网络编辑器的超级力量。

它的目标是使静态和动态内容易于构建和维护。

<partial name="Page">
    <partial name="PageHeader" title="About" tier="2" image="/assets/images/dimension/800x300/offset/0,-20/gallery/developer.jpg"/>

    <partial name="PageContent">
        <partial name="PageMainContent" class="editable">
           Hello, World!
        </partial>

        <partial name="PageSideBar">
            <partial name="QuickLinks" class="editable">
                <a href="/hello-world">
                    Learn More
                </a>
            </partial>
        </partial>
    </partial>

    <partial name="PageFooter" />
</partial>

Hoopless 是模块化的,建立在以下开源包之上

  • Symfony:执行注解自动路由、依赖注入等。
  • React:用于构建用户界面的 JavaScript 库。
  • PHPMarkup:页面编辑的标记抽象层,以增强页面编辑功能,减少技术债务,并为团队创建设计沟通方言。
  • DynamoImage:根据请求自动调整图像大小并缓存图像。
  • Doctrine ORM:应用程序和数据层之间转换数据的对象关系映射。
  • Doctrine Migrations:同步实体更改与数据层并管理数据层更改。
  • Twig:模板引擎。
  • Bootstrap:响应式移动优先的 CSS 框架。
  • TinyMCE:用于页面编辑的 TinyMCE。
  • Monolog:日志记录器。
  • SCSSPHP:实时重建 SCSS 变更。