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

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

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

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

    然后呢,看了一下 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   ·   实用小工具   ·   1207 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 18:35 · PVG 02:35 · LAX 10:35 · JFK 13:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.