本站已关停,现有内容仅作科研等非赢利用途使用。特此声明。
查看: 2231|回复: 8
打印 上一主题 下一主题

[新人报到] phpxiaoxin 以及 angluar js 认识

[复制链接]
跳转到指定楼层
1#
发表于 2013-7-11 10:56:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 phpxiaoxin 于 2013-7-11 11:43 编辑

性别: 男
星座: 不是天蝎就是摩羯
爱好: 时间模糊了我的爱好

是否屌丝: Yes
是否高富帅: No
是否白富美: No

职位: 开发攻城湿

最喜欢的编程语言: photoshop
使用最多的语言: java

喜欢的Google产品:
参加过的GDG活动: angular js 2013-07-10
对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、替换的一套完整的解决方案?


谢谢大家。

ChinaGDG.com
回复

使用道具 举报

2#
 楼主| 发表于 2013-7-11 11:11:08 | 只看该作者
另外昨天有人在记录ppt,以及拍照ppt,其实ppt是有地址的,
www.angulargirl.com/angular/slide/index.html

而主讲:王同学使用的ide是叫webStorm,Intellij公司出品的,他也是java最好的开发工具没有之一的Idea的拥有者,快捷键啥的都类似。
我平时用phpStorm比较多。可惜他是收费的,有免费的社区版本,会少一些功能。

王同学提到一个liveView的插件,感觉不错,我要装一下试试。

另外王同学是否可以将演示用的示例一起分享出来?谢谢。
ChinaGDG.com
回复 支持 反对

使用道具 举报

3#
发表于 2013-7-11 16:38:33 | 只看该作者
phpxiaoxin 发表于 2013-7-11 11:11
另外昨天有人在记录ppt,以及拍照ppt,其实ppt是有地址的,
www.angulargirl.com/angular/slide/index.htm ...


欢迎欢迎,你的总结我们引用一下发给其他会员,可以吧哈哈?
ChinaGDG.com
回复 支持 反对

使用道具 举报

4#
发表于 2013-7-11 16:38:36 | 只看该作者
phpxiaoxin 发表于 2013-7-11 11:11
另外昨天有人在记录ppt,以及拍照ppt,其实ppt是有地址的,
www.angulargirl.com/angular/slide/index.htm ...


欢迎欢迎,你的总结我们引用一下发给其他会员,可以吧哈哈?
ChinaGDG.com
回复 支持 反对

使用道具 举报

5#
发表于 2013-7-11 16:42:00 | 只看该作者
好长的一篇。
ChinaGDG.com
回复 支持 反对

使用道具 举报

6#
发表于 2013-7-11 20:55:05 | 只看该作者
PPT 地址在 http://www.chinagdg.com/thread-2048-1-1.html 8楼都写了 没人更新到顶楼啊 啊  

压缩打包 有那个工具grunt , 很流行了 是yeoman的一部分  而且google还会结合angular 自己开发一套打包工具.

其实为什么要用前端来说而不是后端来做 因为操作dom的事情, 浏览器的时间, 除了js 用任何语言都是废二遍事, 除了增加开发成本和维护难度,没有任何意思.  因为只有js是浏览器语言.  更不要带来更快更好的用户体验, web app  而不是页面.  
ChinaGDG.com
回复 支持 反对

使用道具 举报

7#
 楼主| 发表于 2013-7-11 20:56:10 | 只看该作者
呵呵,已经在微信上看到了,挺好的,欢迎分享,多多益善
ChinaGDG.com
回复 支持 反对

使用道具 举报

8#
发表于 2013-7-11 21:21:48 | 只看该作者
phpxiaoxin 发表于 2013-7-11 11:11
另外昨天有人在记录ppt,以及拍照ppt,其实ppt是有地址的,
www.angulargirl.com/angular/slide/index.htm ...


webstorm 在6.0 已经集成了 live edit的插件, firefox chrome 需要装个插件就可以  

所有的demo slide 里面都有的 直接点击链接
ChinaGDG.com
回复 支持 反对

使用道具 举报

9#
发表于 2013-7-11 21:22:00 | 只看该作者
phpxiaoxin 发表于 2013-7-11 11:11
另外昨天有人在记录ppt,以及拍照ppt,其实ppt是有地址的,
www.angulargirl.com/angular/slide/index.htm ...


webstorm 在6.0 已经集成了 live edit的插件, firefox chrome 需要装个插件就可以  

所有的demo slide 里面都有的 直接点击链接
ChinaGDG.com
回复 支持 反对

使用道具 举报

*滑动验证:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表