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

[作品发布型专题] 我重写的博客站发布了,还记得之前的 es6 简版教程吗,除此之外还有不少编程方面好东西

  •  2
     
  •   SimplyY · 2016-02-23 13:28:12 +08:00 · 2460 次点击
    这是一个创建于 3230 天前的主题,其中的信息可能已经有所发展或是发生改变。

    介绍

    这个属于 作品发布型专题 and 分享型主题,我是前端开发者,这个项目是全栈项目,所有代码托管在 github 上面

    github 项目地址(求 star ): https://github.com/SimplyY/blog

    博客已经搭成,里面写了一篇详细介绍(包括内容和技术)地址: http://simplyy.space/article/56cb46564496cee272dea173

    我这里写写简单的介绍:内容值得一看、开发方面值得借鉴和学习的。

    适合人群

    博客文章方面适合编程者, JS 前端学习者, mac 用户。

    博客开发方面适合 初学(或想学) node 、初学(或想学) react 的学习,当然非常欢迎大家(大牛们)说说我的项目的不足,可以优化的地方,一些好点子,或者初学者对开发方面知识的提问,都行。

    ps :对了现在 博客不支持手机端的适配,准备用 vue 写手机端的(其实这个项目纯粹是为了练手,老博客也能用,不过技术栈和我现在不一样)但是要准备 2-4 月份的暑假实习生面试了,时间不够,等面试通过来全部完成。

    内容方面

    精品系列

    其他不错的文章

    开发方面

    技术栈

    • 后端: express + mongodb + node-restful, 也就是使用 node 遍历文件目录作为文章和标签的数据源,提供 rest api (前端通过 ajax 请求就可以去获取数据)
    • 前端: react + react router + redux + es6 + webpack + sass 开发的 spa 博客应用。

    大致如此,感谢阅读。

    11 条回复    2016-02-25 11:19:03 +08:00
    HWSTh
        1
    HWSTh  
       2016-02-23 13:30:04 +08:00   ❤️ 1
    为何如此快
    SimplyY
        2
    SimplyY  
    OP
       2016-02-23 13:30:53 +08:00
    @HWSTh 啥快,,访问速度,还是开发速度,,
    HWSTh
        3
    HWSTh  
       2016-02-23 13:33:19 +08:00
    @SimplyY 打开
    SimplyY
        4
    SimplyY  
    OP
       2016-02-23 13:37:19 +08:00
    @HWSTh 做了性能优化的,在这里有提到 http://simplyy.space/article/56cb46564496cee272dea173#已完成的技术细节

    我这里说一说, 1. webpack 打包,大大 减少 http 请求, 2. 把 js 、 css 资源全部 min + gizp 。 3.libs 放到 cdn 4. react-router spa (单页应用,访问应用内新的 url 时,不需要重新去向服务器发送请求去加载新的 html )
    SimplyY
        5
    SimplyY  
    OP
       2016-02-23 13:38:53 +08:00
    @HWSTh 还有就是 在用 react 渲染页面之前, ajax 只用加载 mustData(也就是分批加载数据,延迟了非必要数据的加载)
    xcodebuild
        6
    xcodebuild  
       2016-02-23 14:49:00 +08:00
    前排支持-。-我的 vps 优化了半天还是慢成狗
    admol
        7
    admol  
       2016-02-23 14:55:35 +08:00
    确实很快 赞一个
    kingme
        8
    kingme  
       2016-02-23 15:16:04 +08:00
    正准备用 vue 写一个类似的。可惜后端转前端坑有点多啊
    SimplyY
        9
    SimplyY  
    OP
       2016-02-24 13:19:25 +08:00
    @kingme 毕竟技术栈差别非常不小,,不过认真花几个月,也足以上手,做出像样的东西出来
    NoBrain
        10
    NoBrain  
       2016-02-25 09:10:44 +08:00
    你用的是哪的服务器?
    SimplyY
        11
    SimplyY  
    OP
       2016-02-25 11:19:03 +08:00
    @NoBrain 阿里云。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   993 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 19:43 · PVG 03:43 · LAX 11:43 · JFK 14:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.