忘记密码   免费注册 查看新帖 |

ChinaUnix.net

  平台 论坛 博客 文库 频道自动化运维 虚拟化 储存备份 C/C++ PHP MySQL 嵌入式 Linux系统
123
最近访问板块 发新帖
楼主: renxiao2003

[其他] IT架构之前端技术发展大讨论,期待参与! [复制链接]

论坛徽章:
7
IT运维版块每日发帖之星
日期:2015-08-29 06:20:00IT运维版块每日发帖之星
日期:2015-08-29 06:20:00平安夜徽章
日期:2015-12-26 00:06:30技术图书徽章
日期:2016-02-03 16:35:252016猴年福章徽章
日期:2016-02-18 15:30:34fulanqi
日期:2016-06-17 17:54:25C
日期:2016-10-25 16:08:32
发表于 2015-08-31 22:35 |显示全部楼层
1、作为一个前端开发工程师,都需要掌握那些技术?前端工程师需不需要掌握架构技术、设计模式等软件开发技术?前端工程师的发展之路是什么?
- 常见的三大项:HTML/CSS/Javascript,当然这个是基础,扩展的框架和协议:Ajax, DOM, XML, JSON,还要熟悉在此之上的诸多框架,比如jQuery之类的。还有一些其实也算前端技术,比如flash之类的 ...
- 需要掌握架构和设计模式等开发技术:比如简单工厂在创建ajax对象时候, js与dom之间的观察者模式 等等不一而足 ...
- 前端工程师的发展之路,其实和其他技术岗位差不多,无非资深工程师,转职成管理岗位。还有一类就是转成产品经理,其实要我说,想做产品经理就直接去做就好了,无需非要从前端工程师转职 ...

2、从HTML1.0到HTML5,从CSS1.0到CSS3.0,从JavaScript1.0到1.8,这些版本间都有那些变化,如何做到版本兼容?
- HTML,表面看起来就是各个版本之间支持的标签不同,越新的版本支持的功能越强大,交互性更好
- CSS1.0->CSS3.0: CSS1.0,包含很基本的东西,字体/颜色/bargin等等,CSS2.0开始支持选择器/浮动/定位,CSS3.0就是拆分成不同的小模块,支持类似多列布局等等新特性
- Javascript: 变化很多,一言难尽啊 ..
- 兼容性问题:首先写大家都支持的部分,遇到有兼容性的地方,先判断浏览器类型,然后使用对应的代码就可以了

3、HTML5对多媒体的支持十分的强大,那么我们是否还需要Flex、Sliverlight或者Java Applet、Servlet呢?
- 我不觉得需要,微软基本已经放弃Sliverlight了,Flex也一直么有HTML5+JS好,Java Applet/Servlet慢的要死 ... 这些都不看好

4、做过Web的人都知道,不管是JavaScript(JavaScript也有很多版本,如微软的JScript),还是CSS,在各种浏览器(甚至是同一浏览器的不同版本)下的兼容性是十分头疼的问题,你是怎么处理的,分享一下你的经验和教训。
- 前面说过了,先写通用的大家都支持的代码,遇到不同的代码,判断浏览器类型,然后选择对应代码就可以了。(感觉很多设计模式都可以用上了)

5、HTML5已经开始支持移动设备,而移动设备APP也是一种趋势,如何让自己的应用能以最小的代价兼容各种移动平台?HTML5是唯一的选择吗?
- HTML5是一个选择,但是HTML5也有前端碎片化的通病
- 其他的选择当然有,现在基于跨平台的移动前端开发技术还是有的,比如Qt/Xamarin等,当然这些不是基于web的前端技术,呵呵

6、大家还有其它的关于前端技术的话题可以自由发挥。
前端技术,由于平台的差异性,各个厂家浏览器特性的差异性,想做到完全兼容确实很困难。而且,可以预见,未来一样会出现多元化的前端技术,不会是HTML5一统天下,多元化一直是计算机世界/互联网世界的一个特点。还有同学说,怕遇到兼容性问题可以做后端啊,但是你以为后端就没有兼容性问题了嘛?gcc编译器每个版本之间还完全一样呢,不过是兼容性问题稍微少一点而已 ...

评分

参与人数 1可用积分 +5 收起 理由
renxiao2003 + 5

查看全部评分

论坛徽章:
8
亥猪
日期:2014-02-09 10:55:252015小元宵徽章
日期:2015-03-06 15:57:20数据库技术版块每日发帖之星
日期:2015-06-08 22:20:00综合交流区版块每日发帖之星
日期:2015-06-14 22:20:002015亚冠之阿尔沙巴布
日期:2015-09-01 20:23:45IT运维版块每日发帖之星
日期:2015-09-04 06:20:00IT运维版块每日发帖之星
日期:2015-11-04 06:20:00IT运维版块每日发帖之星
日期:2015-12-04 06:20:00
发表于 2015-09-01 20:29 |显示全部楼层
renxiao2003 发表于 2015-08-01 21:16
回复 8# lemoncandy


貌似奖品都瓜分完了啊

论坛徽章:
53
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
发表于 2015-09-02 08:31 |显示全部楼层
回复 22# lemoncandy


    没有啊。我还没有参与评审。

论坛徽章:
69
15-16赛季CBA联赛之青岛
日期:2017-05-12 11:03:28数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00操作系统版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-07 06:20:00操作系统版块每日发帖之星
日期:2016-07-07 06:20:00操作系统版块每日发帖之星
日期:2016-07-04 06:20:00数据库技术版块每日发帖之星
日期:2016-07-03 06:20:00操作系统版块每日发帖之星
日期:2016-07-03 06:20:00数据库技术版块每日发帖之星
日期:2016-07-02 06:20:00操作系统版块每日发帖之星
日期:2016-07-02 06:20:00每日论坛发贴之星
日期:2016-07-01 06:20:00操作系统版块每日发帖之星
日期:2016-07-01 06:20:00
发表于 2015-09-02 09:02 |显示全部楼层
大哥,送把伞吧  

评分

参与人数 1可用积分 +5 收起 理由
renxiao2003 + 5 神马都是浮云

查看全部评分

论坛徽章:
53
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
发表于 2015-09-02 09:33 |显示全部楼层
回复 24# cjfeii


    得看你的回复质量,大家评审的。不能我一个人说了算。先送你5分吧。

论坛徽章:
53
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
发表于 2015-09-16 11:28 |显示全部楼层
活动马上开奖了,请参与者这几天关注活动专区,或1楼更新。

论坛徽章:
8
亥猪
日期:2014-02-09 10:55:252015小元宵徽章
日期:2015-03-06 15:57:20数据库技术版块每日发帖之星
日期:2015-06-08 22:20:00综合交流区版块每日发帖之星
日期:2015-06-14 22:20:002015亚冠之阿尔沙巴布
日期:2015-09-01 20:23:45IT运维版块每日发帖之星
日期:2015-09-04 06:20:00IT运维版块每日发帖之星
日期:2015-11-04 06:20:00IT运维版块每日发帖之星
日期:2015-12-04 06:20:00
发表于 2015-11-01 12:31 |显示全部楼层
renxiao2003 发表于 2015-09-02 08:31
回复 22# lemoncandy


求送分!

评分

参与人数 1可用积分 +2 收起 理由
renxiao2003 + 2 开口了。送。

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号 北京市公安局海淀分局网监中心备案编号:11010802020122
广播电视节目制作经营许可证(京) 字第1234号 中国互联网协会会员  联系我们:wangnan@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP