小弟回应一下,和原文直接关系不大
小弟之前为了写 web app 去学 Backbone.js
表面上看起来有资料,但其实资料很零散
另外,Amazon 上有关 Backbone.js 的书,几乎每本都被骂翻 XD
东翻翻、西找找 好不容易弄出一个可以运作的原型
但后来不需要这个东西,就暂时放著
后来,又要做另一个 web app,但是不太敢再碰 Backbone.js
本来想用 Angular (那时候刚好是 1.x 和 2.x 交界的时间)
但是 Angular 的资料也是不太好懂
Amazon 上有关 Angular 的书也是被骂翻,而且还过时 XD
后来,突然想到用 jQuery 做做看
基本上,就是用很土炮的方法,用一堆 hidden div 伪装成 SPA
要跟服务器送资料的时候就用 Ajax 跟服务器传接资料
那时候,没有查很多资料,凭著对 jQuery 的印象去写
SEO 也不好,因为网页上藏一堆 hidden div,要 render 比较久
但我觉得一定有人做过类似的事 XD
其实 front end framework 通常难度会比较高
但 SEO 会比较好,因为用 JS 动态生 UI
UI 没有很复杂的话,回头用 jQuery 未尝不可
P.S. 有比较易学的 front end framework 吗?
总不能老是用 jQuery 土炮 web app
※ 引述《JYHuang (夏天到了,冷不起来了说)》之铭言:
: 在打算回头用JQuery之前还是继续摸索VueJS
: 看人家是用npm run dev来开启一个Dev Server
: 来编辑.Vue档的方式来分散开发元件。
: 开发完后才打包成档案丢到HTTP Server上跑。
: 因为我是要前后端一起开发,以这样前后端分开的开发方式会很麻烦。
: 在Web Server上似乎又无法照着Dev Server上的方式来开发.Vue元件
: 若只用inline-template又有点难度,在这种情况下
: 只能放弃以VueJS来开发前端吗?