首页 > 我该学哪种js框架?

我该学哪种js框架?

额,先说说我学js的主要目的吧.其实我主要是想用js来写app,比如说,我想做一个pc平台(linux)的网易云音乐,目的是虽然现在的网易云音乐的效果很好,但是无法在本地存储音乐,如果没有网络,就没法听歌了,虽然没网络的情况可能比较少见(即使有网络,对于移动设备来说,节省一点下载过程的耗电也是需要的),我也想把他做成手机app,不过是用web技术实现的.
再说一个例子,Cmd Markdown是我蛮喜欢的一个在线markdown编辑器,但是,纯web的应用让我有点不是很放心,毕竟没有网络的情况下(好吧,又是没网络),就没有办法使用了,我想的是如果把他做成一个桌面应用,就可以在本地存储文章,有网络的时候再保存到云端.

我想写的应用应该会涉及移动端和pc端,目前在pc端我看中的是ember.js,移动端的我没去了解,
是不是我需要分别去学习移动端的框架和pc端的框架,还是有一个框架能达到这两个目的

额,好吧,如果问题回到 用web技术开发手机平板app,用啥框架呢


看你的移动端是准备用原生还是html5开发,用html5开发的话,如二楼所说,确实没什么问题,主要看你自己喜欢哪种框架的设计理念,我个人推荐带双向绑定功能的MVVM框架——angular,国产avalon还有新贵vue之类的。
如果后端也是你自己做,你又只想学一个框架,不想用express之类的,推荐Metero

手机平板的话,angular,主要是可以用ionic(基于angular),方便,ios和安卓都可以


我认识一个网易云音乐的哥们,说他们用的是backbone,我个人也比较喜欢这个框架,推荐使用,比较轻。


直接用js做桌面应用的话node-webkit。手机平板APP就PhoneGap。另外,离线的markdown编辑器也很多。比如linux平台的remarkable,跨平台的Haroopad都很不错。


虽然我想推荐 React 但是楼主喜欢用 Emberjs 就用 Emberjs 写吧.
(没写过移动端, 一般这些大框架功能没问题, 只是手机性能会成为瓶颈, 还有交互)
JavaScript 写的主要是 Web 应用, 用 PhoneGap, MacGap, node-webkit, atom-shell 打包个桌面端是可以的.
但是不明白楼主模棱两可是要问什么问题..


个人常用前端JS框架是angularjs与avalon,轻量化可以使用avalon,加群还可以随时向作者提问.呵.
用avalon写了几个微网站,感觉还不错.


emberjs是js mvc框架,跟界面展示无关吧,如果适合pc,也适合mobile。
另外在无网络情况下,如何访问web服务器

【热门文章】
【热门文章】