首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
hanyu5166
V2EX  ›  JavaScript

开源 Vue + Koa 个人项目

  •  1
     
  •   hanyu5166 · 75 天前 · 3813 次点击
    这是一个创建于 75 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近在学习 Koa 和 MongoDB,就配着 Vue 技术栈写了一个电商项目,分享出来。哈哈,可供需要者参考学习:

    https://github.com/hanyucd/vue-mall-mobile 喜欢的记得赏个 star 哟(鼓励我),哈哈,^_^!!.

    相关技术栈用到了:vue + vue-router + vuex + axios + scss + koa + mongodb + mongoose + vant

    Github 地址中有访问链接.

    代码我都加有注释(阅读起来不吃力),这样方便别人也方便自己阅读代码.

    32 回复  |  直到 2019-11-15 14:14:39 +08:00
    duola
        1
    duola   75 天前
    鼓励
    guolaopi
        2
    guolaopi   75 天前
    预览地址打不开了
    galikeoy
        3
    galikeoy   75 天前
    强啊大佬
    lygmqkl
        4
    lygmqkl   75 天前
    首屏 2.2min 光 js 加载了 6MB,大佬你确定不是来开玩笑的?
    tower1229
        5
    tower1229   75 天前
    阿里云的 1m 服务器?这么慢啊
    dinjufen
        6
    dinjufen   75 天前
    好慢
    wunonglin
        7
    wunonglin   75 天前
    慢的不行
    hanyu5166
        8
    hanyu5166   75 天前
    @dinjufen @wunonglin @lygmqkl 嗯嗯,确实太慢了,项目优化这块我目前还不太会。
    hanyu5166
        9
    hanyu5166   75 天前
    @guolaopi 你现在访问试下看看。
    vaniot
        10
    vaniot   75 天前
    好慢
    wangyzj
        11
    wangyzj   75 天前
    我还是挺喜欢 vant 的
    huiyifyj
        12
    huiyifyj   75 天前
    @tower1229 #5
    查了下 IP 好像是腾讯云 1M 的小油管。
    ddsfeng
        13
    ddsfeng   75 天前
    不清楚你这项目是没完工, 还是说仓库里面的是 demo 代码?

    github.com/hanyucd/vue-mall-mobile/blob/master/server/routes/user.js#L54-L73

    github.com/hanyucd/vue-mall-mobile/blob/master/server/routes/user.js#L69

    这个将发送的手机验证码, 原样返回给前台, 你这个手机验证码的功能有啥用?
    hanyu5166
        14
    hanyu5166   75 天前
    @huiyifyj 厉害呀,哥。就是 1M 的小油管
    meteor957
        15
    meteor957   75 天前
    花了 2.3 分钟 请求了 20 个 JS 文件,感觉好慢
    hanyu5166
        17
    hanyu5166   75 天前
    @ddsfeng en en,本身也就是开源嘛,没太注意这些东西。
    geekc3t
        18
    geekc3t   75 天前
    感谢分享.
    geekc3t
        19
    geekc3t   75 天前
    已经点了 start,好了,现在是我的项目了.
    wyw223
        20
    wyw223   75 天前
    厉害
    hanyu5166
        21
    hanyu5166   75 天前
    @geekc3t
    hanyu5166
        23
    hanyu5166   75 天前
    @poisedflw 我看了下,仅有的 10 次。你给我刷完了,厉害了,哥。
    zzzzhan
        24
    zzzzhan   75 天前
    vant 可以按需加载
    kylix
        25
    kylix   75 天前
    收藏慢慢看
    sumarker
        26
    sumarker   74 天前
    预览地址有点慢啊..
    T3RRY
        27
    T3RRY   74 天前
    这是真的巨慢啊,能抽半支烟啦
    hanyu5166
        28
    hanyu5166   74 天前
    @T3RRY 哈哈,是有些慢了,我在浏览器里访问就快,看来是加载的缓存呀。
    lygmqkl
        29
    lygmqkl   74 天前
    @hanyu5166 建议学下 异步加载,首屏控制在 1m 以内,最大不能超过 2m,其实这才是开源的基础啊。
    gitjavascript
        30
    gitjavascript   74 天前
    稍微优化下也不至于这么慢啊。你这加载速度。
    nonone
        31
    nonone   74 天前
    不错 老哥有联系方式吗 前端想搞 node
    April5
        32
    April5   74 天前
    gzip,async 加载了解下吧
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   2183 人在线   最高记录 5168   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 29ms · UTC 11:08 · PVG 19:08 · LAX 03:08 · JFK 06:08
    ♥ Do have faith in what you're doing.