爱意满满的作品展示区。
yubang

造了一个前端开发的小轮子,望大家给点意见

  •  
  •   yubang ·
    yubang · Apr 26, 2016 · 3925 views
    This topic created in 3694 days ago, the information mentioned may be changed or developed.

    首先由于自己是后台程序猴子,对前端了解甚少。但是突然接触了一下前端开发的相关文章,发现自己真的是严重脱节了。好像现在开发前端页面都是模块化和组件化什么的。

    然后呢,看了一下 webpack 和 gulp ,感觉对于新人来说门槛比较高。然后自己想着造一个不怎么影响开发的,入门简单的小轮子出来。

    然后现在想到的是,压缩合并一下静态资源,简单的把 html , css , js 打包成一个 js 文件来做一个组件。开发过程中自动为引入的 css 和 js 打上版本号(因为开发手机应用的时候,缓存太严重了),发布的时候静态资源文件 md5 作为文件名(避免线上先发布 html 还是先发布静态资源都会让页面错乱的问题)。

    轮子地址: https://github.com/yubang/modular_front

    主要是不希望用一个工具还要学一堆用法,造轮子的目的只是为了加快开发,项目更容易维护。

    12 replies    2016-05-01 00:24:11 +08:00
    yangxin0
        1
    yangxin0  
       Apr 26, 2016 via iPhone
    我对前端的理解是 jquery + html + css
    yubang
        2
    yubang  
    OP
       Apr 26, 2016
    @yangxin0 前端真心现在技术一大堆,我现在都是用 jq (或 zepto ) + vue + html + css 这种方式开发
    sox
        3
    sox  
       Apr 26, 2016
    看了下文档感觉用起来比 webpack 还麻烦 😂

    webpack 的文档还是挺好的。
    yubang
        4
    yubang  
    OP
       Apr 26, 2016
    @sox 可能我文档写得不好,总的来说只需要配置好项目地址,然后把处理规则 copy 到一个文件夹,改一下规则处理文件夹路径和输出文件夹路径即可
    holyghost
        5
    holyghost  
       Apr 27, 2016
    轮子太多,项目都不够用了。
    yubang
        6
    yubang  
    OP
       Apr 27, 2016
    @holyghost 只用适合的轮子, github 有一大堆开源项目,够用的
    horizon
        7
    horizon  
       Apr 28, 2016
    @yubang 有 Vue 还用 zepto 干啥
    yubang
        8
    yubang  
    OP
       Apr 28, 2016
    @horizon 处理一下 ajax ,还有用的框架需要(如 SUI Mobile )
    fszaer
        9
    fszaer  
       Apr 29, 2016
    @yubang y 那你应该用 vue-resource 啊
    讲道理,为了一个 ajax 用 zepto 就太没必要了
    yubang
        10
    yubang  
    OP
       Apr 30, 2016
    @fszaer 然而 zepto 不仅仅是为了 ajax ,好多前端框架都依赖他
    brucezhou
        11
    brucezhou  
       Apr 30, 2016 via Android
    后台搞前端干嘛
    yubang
        12
    yubang  
    OP
       May 1, 2016
    @brucezhou 在这行,很多时候没有前端,只能自己上
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1246 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 17:15 · PVG 01:15 · LAX 10:15 · JFK 13:15
    ♥ Do have faith in what you're doing.