我是一个前端开发人员,我有一个项目,我需要建立3-5页的网站。主要工作是使用javascript与REST通信,但我确实希望有部分、路由(如果可能的话)和模板。
现在,我确实对大量可用的框架感到沮丧,但我真的不喜欢设置PHP后端,因为它不是必需的(Wordpress也是)。
对于能够构建整个前端的以下技术和框架,我感到非常舒服:
因此,我开始寻找角,但它感觉像一个过头和可能的SEO问题,即使它是3页的网站目前。
然后,我开始研究静态生成器,比如Jekyll,但是我不会使用Ruby或Go开发。
然后,我开始研究JavaScript模板+ Gulp,比如胡子或Nunjucks,这听起来很有趣,尽管没有路由是可能的。
现在,我开始思考,如果shell在没有MVC的网站文件夹中创建一个简单的PHP路由+模板类,其余的就像我习惯的那样通过Gulp完成。
据我所见,人们建议使用PHP框架,如Symfony或Slim,但我不是后端开发人员,我担心开发前端需要花费很长时间。
我很感激你对此发表的任何意见,如果对一个没有意义但我感到沮丧的人道歉,我决定问问社区和专家,他们的处境与此相似。
谢谢!
发布于 2018-09-12 07:08:12
这并不是一个堆叠溢出的问题,因为你征求意见,但我愿意回答你无论如何。
设置一个Jekyll网站并不要求您编写任何Ruby。Jekyll很简单,但确实有部分、模板和路由。因此,这似乎是一个不错的选择。我会使用普通的JavaScript或jQuery来进行API交互。
我对所有小于100页的网站使用Jekyll。
https://stackoverflow.com/questions/52274685
复制相似问题