造了一个前端开发的小轮子,望大家给点意见 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
yubang
V2EX    分享创造

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

  •  
  •   yubang
    yubang 2016-04-26 21:38:52 +08:00 3663 次点击
    这是一个创建于 3531 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

    webpack 的文档还是挺好的。
    yubang
        4
    yubang  
    OP
       2016-04-26 23:18:22 +08:00
    @sox 可能我文档写得不好,总的来说只需要配置好项目地址,然后把处理规则 copy 到一个文件夹,改一下规则处理文件夹路径和输出文件夹路径即可
    holyghost
        5
    holyghost  
       2016-04-27 00:03:35 +08:00
    轮子太多,项目都不够用了。
    yubang
        6
    yubang  
    OP
       2016-04-27 01:01:24 +08:00
    @holyghost 只用适合的轮子, github 有一大堆开源项目,够用的
    horizon
        7
    horizon  
       2016-04-28 11:38:06 +08:00
    @yubang 有 Vue 还用 zepto 干啥
    yubang
        8
    yubang  
    OP
       2016-04-28 12:21:53 +08:00
    @horizon 处理一下 ajax ,还有用的框架需要(如 SUI Mobile )
    fszaer
        9
    fszaer  
       2016-04-29 09:09:45 +08:00
    @yubang y 那你应该用 vue-resource 啊
    讲道理,为了一个 ajax 用 zepto 就太没必要了
    yubang
        10
    yubang  
    OP
       2016-04-30 00:49:35 +08:00
    @fszaer 然而 zepto 不仅仅是为了 ajax ,好多前端框架都依赖他
    brucezhou
        11
    brucezhou  
       2016-04-30 18:55:21 +08:00 via Android
    后台搞前端干嘛
    yubang
        12
    yubang  
    OP
       2016-05-01 00:24:11 +08:00
    @brucezhou 在这行,很多时候没有前端,只能自己上
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2818 人在线   最高记录 679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 03:49 PVG 11:49 LAX 19:49 JFK 22:49
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86