V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
rinaliuzhen
V2EX  ›  分享创造

用 Vue.js 实现了一个 V2EX 克隆项目

  •  3
     
  •   rinaliuzhen · 2016-09-19 00:45:26 +08:00 · 3753 次点击
    这是一个创建于 3019 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Demo

    项目 Demo 请访问: http://v2ex.liuzhen.me/

    项目介绍

    v2ex_frontend 项目是一个利用 vue.js 和 V2EX api 实现的 V2EX 社区克隆项目, 主要目的是为了学习 vue.js, 很适合学习 vue.js 的朋友参考.

    这是一个前后端分离项目, 前端主要是 vue.js 和 vue-router, css 框架使用了 uikit. 后端利用 V2EX 开放的 api. 支持响应式布局.

    核心技术框架

    • vue.js
    • uikit
    • lodash
    • vue-paginate
    • vue-router

    系统依赖

    • Node ( >= 6.5 )
    • npm ( >= 3.10.6 )

    学习参考资料

    vue.js 文档: https://vuejs.org.cn/guide/overview.html

    vue-router 文档: http://router.vuejs.org/zh-cn/index.html

    lodash 文档: https://lodash.com/docs/4.15.0

    uikit 文档: http://getuikit.com/index.html

    v2ex api: https://gist.github.com/fanzeyi/6951803, https://www.v2ex.com/p/7v9TEc53

    求职

    目前正打算找一份前端工作, 如果有合适的工作机会请与我联系: rina.liuzhen#gmail.com

    个人简历

    14 条回复    2016-09-21 08:34:38 +08:00
    rinaliuzhen
        1
    rinaliuzhen  
    OP
       2016-09-19 00:53:58 +08:00
    lwjcjmx123
        2
    lwjcjmx123  
       2016-09-19 02:24:16 +08:00 via Android
    支持一波
    rinaliuzhen
        3
    rinaliuzhen  
    OP
       2016-09-19 09:28:56 +08:00
    @lwjcjmx123 哈哈, 谢谢.
    rinaliuzhen
        4
    rinaliuzhen  
    OP
       2016-09-19 09:39:14 +08:00
    欢迎大家留言讨论, 有需要的可以 start 我的项目哦. 嘿嘿.
    Hiufan
        5
    Hiufan  
       2016-09-19 09:53:22 +08:00
    数据加载不到..
    sobigfish
        6
    sobigfish  
       2016-09-19 14:02:27 +08:00
    没必要非要用 V2EX api 自己弄个后台玩玩不是更方便
    mzh
        7
    mzh  
       2016-09-19 14:11:56 +08:00
    貌似只有技术和全部还有酷工作下有数据....
    rinaliuzhen
        8
    rinaliuzhen  
    OP
       2016-09-19 14:14:07 +08:00
    @mzh 是的, 因为数据都是通过 V2EX Api 调用的, V2EX 开放的 api 有限, 只能请求到这些数据, so ~
    rinaliuzhen
        9
    rinaliuzhen  
    OP
       2016-09-19 14:16:04 +08:00
    @sobigfish 弄个 api 是不难, 不是 clone 的 V2EX 吗, 所以就调用了 V2EX 的 api, 其实最主要的原因就是想做个前端. 以前一直做的 rails 后端.
    rinaliuzhen
        10
    rinaliuzhen  
    OP
       2016-09-19 14:16:42 +08:00
    @Hiufan 数据加载不到, 可能是网速太慢的原因吧
    YingJie
        11
    YingJie  
       2016-09-19 14:47:39 +08:00
    传统的 mvc 和 mvp web 开发要被替代了吗?
    itfanr
        12
    itfanr  
       2016-09-19 19:04:39 +08:00
    没有数据啊
    rinaliuzhen
        13
    rinaliuzhen  
    OP
       2016-09-19 19:30:26 +08:00
    @itfanr api 有限制, 每小时只能访问 120 次... 所以如果访问的人多的话就会被禁一会, 过一会才能请求到.
    fhefh
        14
    fhefh  
       2016-09-21 08:34:38 +08:00
    mark 学习了~~~
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2877 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 14:48 · PVG 22:48 · LAX 06:48 · JFK 09:48
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.