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

用 ReactJs 写了个 RubyChina 山寨版

  •  
  •   lingxueyu · 2017-01-28 13:05:20 +08:00 · 3126 次点击
    这是一个创建于 2638 天前的主题,其中的信息可能已经有所发展或是发生改变。

    之前有看一些关于 React 的东西,最近看到有人做了 React 版的 RubyChina ,心痒痒也想做一个,于是前几天就开始着手写,终于做出要一个低端版的山寨 RubyChina ,发布在 GitHub Pages 上了,还有好多功能没做完,登录、发帖、回复等都还没做, U 框架用的 react-bootstrap , API 是 https://ruby-china.org/api-doc/Api/V3/TopicsController.html

    Ruby China 低配山寨版

    Demo: https://hql123.github.io/reactJS-ruby-china/

    github: https://github.com/hql123/reactJS-ruby-china

    写代码时候的笔记: 用 React+Redux 写一个 RubyChina 山寨版(一)
    用 React+Redux 写一个 RubyChina 山寨版(二) 写的不好所以没啥阅读量,但其实就是一份笔记文档,一边写代码一边写这个会感觉思路比较清晰 23333 ,作为初学者感觉写下来对以后的成长还是蛮不错的一个记录

    PS :小声问一句。。我这样的能不能找到前端的工作。。因为我想从后台转前端,想做 js 这一块的

    9 条回复    2017-01-29 21:04:18 +08:00
    exalex
        1
    exalex  
       2017-01-28 13:24:50 +08:00
    访问速度好快,怎么做到的
    ecmadao
        2
    ecmadao  
       2017-01-28 13:34:36 +08:00
    @exalex 看域名,只是一个 github page ,所以只是一个纯前端的静态页面
    ecmadao
        3
    ecmadao  
       2017-01-28 13:37:40 +08:00
    虽然没细看,但我觉得挺好的。前端工作肯定能找到,得看自己要求的是怎样的工作了
    lingxueyu
        4
    lingxueyu  
    OP
       2017-01-28 14:43:38 +08:00
    @exalex 大概是因为不需要服务器渲染吧,使用 webpack 打包之后发布到 github page 上面
    lingxueyu
        5
    lingxueyu  
    OP
       2017-01-28 14:45:14 +08:00
    @ecmadao 谢谢~
    cheetah
        6
    cheetah  
       2017-01-28 17:52:23 +08:00
    挺好
    param
        7
    param  
       2017-01-28 18:27:31 +08:00 via Android
    好快
    zaishanfeng
        8
    zaishanfeng  
       2017-01-29 10:11:52 +08:00
    seo 怎么解决
    lingxueyu
        9
    lingxueyu  
    OP
       2017-01-29 21:04:18 +08:00
    @zaishanfeng 可以做服务端渲染,大致就是将组件输出成 HTML 字符串,这样: https://blog.coding.net/blog/React-server-rendering
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1013 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 19:28 · PVG 03:28 · LAX 12:28 · JFK 15:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.