参加过的GDG活动: angular js 2013-07-10
http://www.v2ex.com/t/75174对GDG的期望: 越办越好
比较认同 KangLu 同学说的 “有些事情你现在不做,永远也做不了”
昨天参加了GDG活动,对组织者和“僵尸”表示感谢,有技术分享,还有Pizza, 不亦乐乎。也认识了“过纯中”,挺高兴的。
参加会议的有一位长着,让我比较吃惊,真的是活到老学到老啊。
对于MVC的js有知道这个概念,但是一直没有涉足以及尝试,昨天是一个不错的体验。
目前为止,我还是最普通的方式在用类似php+html template + js的方式通过php进行render页面。
最多一次用到了jquery+template的方式进行前端内容的输出。还没有真正体验过mvc的好处。
我认为angluar js实现了一套标签的引擎,完成基本的程序变量、循环等逻辑,并且监听了其变更。
到目前为止由于没有使用过,因此我的思维还是在angluar js无非是将后端的php标签,移到了前端。
这个的确在某些情况下,会减少重复的数据量的传输,而且也将计算过程放到了client,好像也节省了服务器的资源。
但这些好处尚不能让我有足够的动力去使用他。 况且他同时也增加了美工要学习新的angluar js标签的学习成本。
对于Signle Page App 我是挺喜欢的,也终于知道了angluar js的router可以是一种解决方案。
另外询问了一下,关于项目发布的时候,js由开发的未压缩到压缩版本的处理的解决方案。场景为:
项目处于开发阶段,js都是未压缩版本的,方便开发调试,项目发布的时候为了减小体积,提升下载速度,对js进行压缩,并替换页面中引用的xxx.js为xxx.min.js
问题:对js压缩的工具有很多,在线版的、YUI提供的客户端等等,但是完成压缩后,如何替换掉散落在不同页面引入的js为min的,就是一个问题。
诚然一般项目会有装饰页面,大部分js在这里引入,但毕竟会有一些js在单独的页面,单独引入。
不知道是否有这种项目打包、压缩js、替换的一套完整的解决方案?
谢谢大家。
上海GDG微信小助手 - 小G
微信公共id: gdg_shanghai
教你科学上网噢 :)
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
https://www.v2ex.com/t/75485
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.