bnowack / phue
此包已被废弃且不再维护。未建议替换包。
一个由 Vue.js 驱动的 PHP 微框架
0.27.1
2020-07-30 13:04 UTC
Requires
- doctrine/dbal: ~2.2
- silex/silex: 2.*
- symfony/security: ~3.1
- symfony/security-csrf: ~3.1
- twig/twig: 1.*
Requires (Dev)
- ext-xdebug: >=2.2.1
- phpspec/phpspec: ^6.0
- phpunit/phpunit: ^7.0
- dev-master
- 0.27.1
- 0.27.0
- 0.26.6
- 0.26.5
- 0.26.4
- 0.26.3
- 0.26.2
- 0.26.1
- 0.26.0
- 0.25.0
- 0.24.0
- 0.23.0
- 0.22.0
- 0.21.0
- 0.20.2
- 0.20.1
- 0.20.0
- 0.19.0
- 0.18.1
- 0.18.0
- 0.17.0
- 0.16.1
- 0.15.0
- 0.14.0
- 0.13.1
- 0.13.0
- 0.12.1
- 0.12.0
- 0.11.0
- 0.10.0
- 0.9.3
- 0.9.2
- 0.9.1
- 0.9.0
- 0.8.1
- 0.8.0
- 0.7.0
- 0.6.1
- 0.6.0
- 0.5.4
- 0.5.3
- 0.5.2
- 0.5.1
- 0.5.0
- 0.4.9
- 0.4.8
- 0.4.7
- 0.4.6
- 0.4.5
- 0.4.4
- 0.4.3
- 0.4.2
- 0.4.1
- 0.4.0
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.1
- 0.2.0
- 0.1.4
- 0.1.3
- 0.1.2
- 0.1.1
- 0.1.0
- dev-dependabot/npm_and_yarn/loader-utils-and-loader-utils-and-webpack-cli-1.4.1
- dev-dependabot/npm_and_yarn/socket.io-parser-and-karma-4.2.1
- dev-dependabot/composer/twig/twig-1.44.7
- dev-dependabot/npm_and_yarn/terser-4.8.1
- dev-dependabot/npm_and_yarn/moment-2.29.4
- dev-dependabot/npm_and_yarn/node-sass-7.0.0
- dev-dependabot/npm_and_yarn/postcss-7.0.36
- dev-dependabot/composer/symfony/security-3.4.48
- dev-dependabot/npm_and_yarn/hosted-git-info-2.8.9
- dev-dependabot/npm_and_yarn/lodash-4.17.21
- dev-dependabot/npm_and_yarn/handlebars-4.7.7
- dev-dependabot/npm_and_yarn/ssri-6.0.2
- dev-dependabot/npm_and_yarn/y18n-3.2.2
- dev-dependabot/npm_and_yarn/elliptic-6.5.4
- dev-dependabot/npm_and_yarn/axios-0.21.1
- dev-dependabot/npm_and_yarn/http-proxy-1.18.1
- dev-dependabot/npm_and_yarn/decompress-4.2.1
- dev-dependabot/composer/symfony/http-kernel-4.4.13
This package is auto-updated.
Last update: 2022-11-08 12:47:38 UTC
README
Phue 是一个由 Vue.js 驱动的 PHP 微框架。
它使用
原则
- 路由(及其 Silex 处理器)在中央配置中定义
- UI 智能和应用程序逻辑在 Vue 组件中定义
- 静态内容在 Vue 组件中定义或在理想情况下在 twig 模板中定义
- 一个基本的 SEO 友好页面模板在 Silex 中定义
- 标题
- 页眉
- 页脚
- 画布
- 内容
- 静态内容:从视图模板中获取
- 动态内容:从处理器查询中获取,转换为机器人友好的标记(例如 RDFa)
- Silex 可以返回不带周围布局标记的页面模板
- 供动态加载视图(通过 ajax)的客户端代码使用
- ?partials=true
- 响应仅包含元数据、导入链接和内容部分
- 客户端代码过渡到新视图并更新导航、标题、部分等,同时保持页面布局
- 客户端代码不知道路由(除非元素有元素级子路由)
- 更改的路由会触发服务器调用,视图会刷新(计划:视图和部分可以标记为静态)
开发
phpspec dev
composer 运行 spec CLASSNAME desc|run