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

2016-04-26 21:38:52 +08:00
 yubang

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

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

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

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

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

3088 次点击
所在节点    分享创造
12 条回复
yangxin0
2016-04-26 21:59:51 +08:00
我对前端的理解是 jquery + html + css
yubang
2016-04-26 22:23:57 +08:00
@yangxin0 前端真心现在技术一大堆,我现在都是用 jq (或 zepto ) + vue + html + css 这种方式开发
sox
2016-04-26 22:44:19 +08:00
看了下文档感觉用起来比 webpack 还麻烦 😂

webpack 的文档还是挺好的。
yubang
2016-04-26 23:18:22 +08:00
@sox 可能我文档写得不好,总的来说只需要配置好项目地址,然后把处理规则 copy 到一个文件夹,改一下规则处理文件夹路径和输出文件夹路径即可
holyghost
2016-04-27 00:03:35 +08:00
轮子太多,项目都不够用了。
yubang
2016-04-27 01:01:24 +08:00
@holyghost 只用适合的轮子, github 有一大堆开源项目,够用的
horizon
2016-04-28 11:38:06 +08:00
@yubang 有 Vue 还用 zepto 干啥
yubang
2016-04-28 12:21:53 +08:00
@horizon 处理一下 ajax ,还有用的框架需要(如 SUI Mobile )
fszaer
2016-04-29 09:09:45 +08:00
@yubang y 那你应该用 vue-resource 啊
讲道理,为了一个 ajax 用 zepto 就太没必要了
yubang
2016-04-30 00:49:35 +08:00
@fszaer 然而 zepto 不仅仅是为了 ajax ,好多前端框架都依赖他
brucezhou
2016-04-30 18:55:21 +08:00
后台搞前端干嘛
yubang
2016-05-01 00:24:11 +08:00
@brucezhou 在这行,很多时候没有前端,只能自己上

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/274617

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX