Gulp 使用模板、PHP 框架或任何其他前端开发人员
Gulp with templating, PHP framework or anything else for front-end developer
我是一名前端开发人员,我有一个项目需要构建 3-5 页的网站。主要工作是 javascript 与 REST API 通信,但我确实想要部分、路由(如果可能)和模板。
现在,我真的对可用框架的数量感到沮丧,但我真的不想设置 PHP 后端,因为它不是必需的(WordPress 也是)。
我对以下能够构建整个前端的技术和框架感到非常满意:
- Gulp
- Bootstrap
- JavaScript
- HTML/CSS/SASS
所以我开始研究 Angular,但感觉有点矫枉过正,而且可能存在 SEO 问题,即使它现在是 3 页的网站。
然后,我开始研究 Jekyll 等静态生成器,但我永远不会在 Ruby 或 Go 中开发。
然后我开始研究 JavaScript 模板 + Gulp,例如 Mustache 或 Nunjucks,这听起来很有趣,尽管不可能进行路由。
现在我开始考虑如果我 shell 在没有 MVC 的网站文件夹中创建一个简单的 PHP 路由 + 模板 class,剩下的就通过 Gulp习惯了。
据我所知,人们建议使用 PHP 框架,例如 Symfony 或 Slim,但我不是后端开发人员,担心开发前端部分会花费很多时间。
如果有人对此有任何意见,我将不胜感激,如果有人提出不合理的意见,我深表歉意,但我确实感到沮丧,并决定询问处于类似情况的社区和专家。
谢谢!
这不是真正的 Stack Overflow 问题,因为您征求意见,但无论如何我都愿意回答您。
设置 Jekyll 网站不需要您编写任何内容 Ruby。 Jekyll 很简单,但确实有部分、模板和路由。因此,这似乎是一个不错的选择。我会使用香草 JavaScript 或 jQuery 进行 API 交互。
我将 Jekyll 用于小于 100 页的所有网站。
我是一名前端开发人员,我有一个项目需要构建 3-5 页的网站。主要工作是 javascript 与 REST API 通信,但我确实想要部分、路由(如果可能)和模板。
现在,我真的对可用框架的数量感到沮丧,但我真的不想设置 PHP 后端,因为它不是必需的(WordPress 也是)。
我对以下能够构建整个前端的技术和框架感到非常满意:
- Gulp
- Bootstrap
- JavaScript
- HTML/CSS/SASS
所以我开始研究 Angular,但感觉有点矫枉过正,而且可能存在 SEO 问题,即使它现在是 3 页的网站。
然后,我开始研究 Jekyll 等静态生成器,但我永远不会在 Ruby 或 Go 中开发。
然后我开始研究 JavaScript 模板 + Gulp,例如 Mustache 或 Nunjucks,这听起来很有趣,尽管不可能进行路由。
现在我开始考虑如果我 shell 在没有 MVC 的网站文件夹中创建一个简单的 PHP 路由 + 模板 class,剩下的就通过 Gulp习惯了。
据我所知,人们建议使用 PHP 框架,例如 Symfony 或 Slim,但我不是后端开发人员,担心开发前端部分会花费很多时间。
如果有人对此有任何意见,我将不胜感激,如果有人提出不合理的意见,我深表歉意,但我确实感到沮丧,并决定询问处于类似情况的社区和专家。
谢谢!
这不是真正的 Stack Overflow 问题,因为您征求意见,但无论如何我都愿意回答您。
设置 Jekyll 网站不需要您编写任何内容 Ruby。 Jekyll 很简单,但确实有部分、模板和路由。因此,这似乎是一个不错的选择。我会使用香草 JavaScript 或 jQuery 进行 API 交互。
我将 Jekyll 用于小于 100 页的所有网站。