Rumah  >  Soal Jawab  >  teks badan

javascript - 移动端网站 技术选择

大家好,我最近正在做一个移动端的网站:http://101.200.174.184:3002/
请教几个问题。

现在用的是jQuery mobile,有时会出现卡顿,白屏,闪烁的情况。
1、这是 网络的原因 还是 资源太大,代码性能的原因?
2、之前也听说jQuery mobile会很慢,由于这个网站比较简单,所以也没考虑太多。现在如果想换的话,用什么框架比较好呢?
3、现在出现的问题,是由于我一次把所有的html都加载过去了吗,用了锚点来定位?如果换成请求服务端,效果会好点吗?

我是新手,移动端的技术还在摸索,对于这种场景,各位会选择什么样的技术呢?以上问题,不知道有没有考虑到重点,请多多包涵~

或者是把资源压缩下呢?但是我用了jQuery,jQuery mobile,确实挺大的。

ringa_leeringa_lee2736 hari yang lalu692

membalas semua(5)saya akan balas

  • 怪我咯

    怪我咯2017-04-10 16:22:11

    jquery mobile 不会很大,但是优化做的不是很好,可以考虑改用zepto。

    balas
    0
  • 阿神

    阿神2017-04-10 16:22:11

    zepto.js可以在移动端取代jquery

    balas
    0
  • 天蓬老师

    天蓬老师2017-04-10 16:22:11

    现在比较好的移动端技术主要是 zepto 或者用mvc框架 backbone

    balas
    0
  • PHP中文网

    PHP中文网2017-04-10 16:22:11

    看了下楼上的答案,jQuery换成zepto.js就会不卡了?这明显不是jQuery的错误啊。

    楼主完全可以调试一下,资源加载时间花了多少,数据请求时间花了多少,将数据转化为html时间又花了多少,html渲染时间花了多少。

    我们在移动端用了4年的jQuery了,正常情况下也没见到过什么卡顿,白屏,闪烁的现象。

    已现在移动端的性能跑个一般的网站完全是没有问题的,哪怕是个新手写的东西。

    balas
    0
  • 迷茫

    迷茫2017-04-10 16:22:11

    vue.js + vue-router+ vue-resource.

    这是我的实践:https://github.com/toplan/vue-spa-example
    demo地址:http://toplan.github.io/vue-spa/

    balas
    0
  • Batalbalas