说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

[CTO俱乐部第89期]新时代的前端开发

HTML文档下载 WORD文档下载 PDF文档下载
在CTO俱乐部第89期活动上,支付宝王保平(玉伯)介绍了淘宝的前端开发历程,并分享了支付宝开发经验,东软集团UniSDP首席架构师孙广宇则提出了HTML5和JavaScript在跨平台、跨设备开发上高效率的解决方案。

2012年12月06日,CTO俱乐部第89期活动在望京福泰酒店举行。本次活动邀请到支付宝前端基础技术负责人王保平(玉伯)与东软集团UniSDP 首席架构师孙广宇,和大家一起分享、交流前端技术。

支付宝前端平台架构

支付宝前端基础技术负责人 王保平(玉伯)

经王保平介绍,淘宝前端开发大概经历了3个阶段:萌芽期、幼年期以及现在的少年期。不同时期,网站的特征不一样,前端开发所面对的挑战也不一样。

在淘宝刚创业的萌芽期,页面修改频繁,更需要一个“超人型”前端开发者,需要了解HTML/CSS/JS、SEO、PHP/JSP/ASP、Photoshop等各方面;幼年期页面变得更加复杂,所以需要更多的人力协作,规范的制定是此时面临的一大挑战;在高速发展后,网站进入了少年期,面临的主要挑战在于建立起前端架构并保证核心业务稳定,在开发的同时还需要保证团队的幸福感。

作为网络支付平台,支付宝有着自己的特点,更接近于金融企业。所以,其首要任务在于安全、稳定,其次才是快速和高品质,只有在保证了可靠性的前提下,才可以谈及提升用户体验。因此,支付宝前端架构设计的总体原则:首先在于保障业务的正常进行;其次要兼容现有架构、支持并存;最好还能满足未来3年的需求。

此外,王保平还表示,前端开发常常遇到项目并发多、忙,难以深入业务,价值认可度不高,职业发展迷茫等问题。为此他希望业界能够建立一个前端开发的生态圈、共享部分模块,该举措能够降低各公司的开发成本,员工离职创业后也可以享受这样做的好处,开发者之间也不会遇到协作障碍。

HTML5和UniSDP在移动互联网和嵌入式业务的使用

UniSDP首席架构师 孙广宇

随着移动和HTML5的兴起,以及云时代的来临,App和运营团队之间一场不能避免的变革正在进行,Hybrid App(混合式应用)这类采用Web技术开发,具有本地程序执行能力,以本地程序封装的应用程序将会愈加凸显其重要性。虽然Hybird App拥有跨平台、易用性强、访问本地API和硬件、可以使用成熟JS框架等优势,但也有着运行效率不高、使用场景有限、能力不全、内存消耗大、调式难度大等缺点。

为了保障Hybird开发的高效性和高品质,东软提供了UniSDP解决方案。UniSDP是指统一智能设备开发实践,可以提供跨平台、跨设备的解决方案,让企业省时、省钱、省力地做开发,专注于业务。其核心模块大概可以分为六部分:1.WebAPP;2.混合应用运行时;3.核心服务总线;4.中间件管理;5.云服务管理;6.应用商店。借助于这种模块分离模式,可以有效地降低开发中的耦合,更适合大型团队。

孙广宇表示,使用UniSDP的解决方案可以一次开发多平台运行,并且能够给用户统一的跨平台、跨设备的体验。他相信该解决方案能够在“四屏一云”的新时代能够有很好的前景,并且在家庭/个人私有云以及RealTime Web App & Game行业都很有前途。

活动现场座无虚席

嘉宾们合影留念

更多精彩内容及CSDN CTO俱乐部的下期线下活动,请持续关注CSDN CTO俱乐部。

 CTO俱乐部是CSDN旗下面向广大技术管理者的网上大本营,采取采用了严格的邀请审核制,只有公司的高级技术管理者,如CTO、技术总监、开发总监、工程总监才能申请加入,现已有10000多名会员。CTO俱乐部定期举行线下活动,就相关主题进行共同探讨。

11大黄金法则:顶级移动UX设计心髓 库克时代:苹果已经不是苹果 设计师必备:极简风格的Fluid UI快速原型图工具 iPhone 5发布,后乔布斯时代苹果乏善可陈 牛人妙计:HTML5应用也能像原生一样跑得快 移动周报:OpenFeint难逃关闭命运 细数与苹果恩怨史 FlyingDaggers团队专访:不浮躁,用心做真正的原创游戏! IT巨头混战:谷歌、苹果、Facebook以及亚马逊的四国演义 乐视TV:智能电视平台——Android 开发者的新空间 TIOBE 2012年12月编程语言排行榜:Objective-C冲刺卫冕年度语言 11月份浏览器市场份额 IE10已占据0.51% 亚洲高科技公司正在分享惠普、戴尔和IBM的云“午餐” Groupon创业启示:进军海外,请三思 天才之为责任:Unity CEO谈论Unity 4.0游戏引擎 中文版Evernote百宝箱上线:开发者海外推广新渠道 360产品被爆收集用户隐私 桌面安全路在何方 销售额达一万亿元 阿里巴巴成世界最大电商 共享软件海外营销策略与实战分析(武汉站)成功落幕 你未必知道的CSS故事:揭开leading的面纱 2013年 影响Web发展的5类API 《Warcraft是怎样炼成的》:多人对战、战争迷雾以及AI HBTC精彩回顾 Hadoop专家分享大数据技术工具与最佳实践 苹果iTV规格泄露:iOS应用开发的新蓝海 Facebook觊觎微信鼻祖WhatsApp,但谈不上收购 首款社交API应用 Facebook Messenger for Firefox正式上线! 共享软件海外营销策略与实战分析(沈阳站)成功落幕 移动之伤:为什么山寨游戏比原创更火? IBM在京发布PureData 主打数据交易处理、操作分析 Intel发布Hadoop免费版 全力拓展生态圈 突出图片搜索:微软向测试人员开放Socl社交搜索 豌豆荚创始人:和巨头竞争,我们拼产品和技术 如何实现全自动拔号(无用户交互) 请看这个sql语句,怎么错了? 请问,如何设置 键盘开机呀? 关于光驱 如何获取delphi中dbgrid的单元格的内容 问题征解,关于一个智力题的程序解法。 sos!!求救!!!java运行时环境设置的初级问题!各位大侠帮忙了!!!! :-(( 關于delphi6的ActionMainMenuBar组件和ActionToolBar组件 的菜鳥級問題?? 李维的电子商务篇的第二章的例子没法运行,这是为何? 谁能告诉我学VC的步骤和教材啊,还会加分啊 如何将一个可以滚动的窗口的全部内容转换为BMP保存起来(如:IE)?(提供线索就有分)欢迎参与成果供享!!! 请教关于VsPrint Oracle8i Enterprise Manager Release 2.1 相当于ORACLE8.1.几啊? 使用ListView如何操作数据 ★★★简单问题送100分★★★:如何打印框架容器里的的全部内容,包括mschart图表,label,combox等? 我的DW里加入FLASH特效时为什么中文会变成乱码?我给分的............ 我感到天昏地暗、日月无光、前途渺茫、无心睡眠、精神恍惚、双目痴呆相恋8年准备结婚的女友突然和别人结婚了!我受不了了!我快疯了! 请教有关IE5带的ActiveX控件Dhtmled.ocx的98下安装问题 程序员与高级程序员到底那个好过 关于 delphi的一点东东 access一个日期时间字段是短格式的,用什么SQL语句改成长格式的? 怎样才能在主页中显示自己的qq是否在线?????? 有没有平面按钮控件 Interdev6.0 IDE 环境下无法使用MSDN access一个日期时间字段是短格式的,用什么SQL语句改成长格式的?? 大家来帮帮我想想?应该怎么样来删除呢!!!! 各位用VB.net的兄弟,请问你们使得是 Beta1 还是 Beta2 ? 迷周星弛的请来签名啊! 如何操纵RichTextEdit控件??? 我得到GIF图像的这一点的值,怎样得到它的正确的RGB值? 我想请问在CHTML(compact html)中如何对页面进行刷新。 各位老大,你们是如何找到工作的? 在VB.net中,如何实现VB6中的 set A=createobject("XXXX.XXXX") 诸位大虾救命,如何在EDIT控件中判断DBCS字符 !!求救!!对时!!! 在VC中使用Crystal report 8的问题 如何编写c程序自动对GIF图片设置大小 请教:鼠标在windows桌面上按键是否会引发某个事件? 查看DLL的输出函数 menu的问题 web的组件由什么来编写? 嵌入式数据窗口,怎样可以动态往里插数据窗口??? 在DELPHI中如何调用NETBIOS的API函数 AddNew 怎么用?- 怎么办那,啊? 问题标题前的绿色的对号是什么意思?是不是表示问题已经解决? 怎么学VC啊,菜鸟的菜菜的问题啊。 关于打印比较 提取汉字的拼音 四级挂了,给分,气死了 难题时时有,把它问诸位,不知哪位高手,今日肯帮俺------解决送个人照片(不知各位肯要否?) 当x*二分之一=y*五分之二时;y=( ) 求函数f(x)=3x^2-5x+2.x属于[0,2]的值域? 5除=5分之1解方程 4.2X除1.6—14=0.175解方程 (-五分之二x的2次方)的2次方·5y的2次方-(-二分之一x的2次方y)的2次方 函数y=(x^2-4x-5)/(x^2-3x-4)的值域是?.. 解方程4^x-2^(x+2)-12=0 二分之一X÷三分之二=五分之二求x是多少 +求函数y=(5x-1)/(4x+2)x属于【-3,-1】的值域. 5/1X-4/1X=40 怎么解(方程) x除以十二分之五,等于五分之三,x等于多少 求函数y=(x^2-4x+5)/(x^2-3x-4)的值域 x-5分之1x=40 解方程 已知x/x²-3x+1=2求x²/x的4次方+x²+1的值 3x的平方减5x减2分之1减3的差加2x方的和 35x-12=51 x+2.1x=1.55 3/4x+1/2x=75 4.2x除以2=12.6应用1、强强和年年同时从学校出发,沿同一条路去2000米外的少年宫,强强骑车每分钟行210米,年年走着去每分钟60米.多少分钟后两人相距1200米2、(这个不 已知X²-3X+1=0,求X的四次方+X的-4次方得值,X≠0 求函数y=3x+1/x-2的值域 如果x+24=51,那么x-24=()写出思考过程 解方程 若x²-3x+1=0,则x²/x四次方+x²+1的值为___ 求函数Y=3x/(3x+1)的值域. 五十一至五十五 x+x分之一=2 求分式x的4次方—x的2次方+1分之3x的2次方的值 1.求函数 y=(1/3)^(-x^2+5x)的值域 2.函数y=(2/5)^(根号下7-3x+21.求函数 y=(1/3)^(-x^2+5x)的值域2.函数y=(2/5)^(根号下7-3x+2x方) x-5分之2-3分之1x=5分之12 怎么解 使分式3x+6/x平方-4的值为整数的整数x的值有几个? 求函数的值域y=3x+2/x-1 用配方法解方程 (1) 2x平方-4x-1=0 (2) 4分之1x平方-6x=3=0 要使分式3x+4/x-1的值为整数的正整数x= 已知函数f(x)=lg(2+x)+lg(2-x) 1.函数g(x)=[10^f(x)]+3x,求函数g(x)的值域.2.若不等式f(x)>m有解.求实数m的取值范围 4分之1x除以百分之40等于8分之5 x为整数,且分式3x-1/x+3的值也为整数,求满足要求的所有x的和 若x 0.7X1又9分子4+2又4分子3x(-15)+0.7x9分子5+4分子1x(-15)等于多少 若x的平方+3x+1=0,试求分式x的平方+1/x的平方 函数f(x)=(3x-1)/(3x+1)的值域最说出怎么算的注:是3的x次方 f(x)=(3^x-1)/(3^x+1) 二楼的SNOWHORSE70121,u为什么不等于1? 2乘7分之2+3分之1x=2.5怎样解方程, 如果x为整数,且分式(x的平方-1)分之(2x+2)的值为正整数,那么x的值为 6X的平方减5X等于2,用工式方法解 解方程 6分之1x-12.5%乘7=3分之2 1除以3x-6=3除以4x-8 已知X为整数,且分式2X+2X\X的平方-1的值 解方程3分之2X-4分之1X=8分之5 20(X+5)=200 5y+1/6=9y+1/8-1-y/3 使分式(x+1)的3次方分之2X的平方-4X+2的值为整数的X的整数值有哪些 解方程:【x-20-12】乘4分之1=【x+12】乘16分之3 解下列一元一次方程;(5y)/6=(9y+1)/8×24-(1-y)×24 当x不等于零时,函数 y=3x+1/2x 的值域是 A.[-√6,√6]B.(-∞,-√6]∪(√6,+∞)C.(-∞,-√6]∪[√6,+∞) 解方程12分之x-20分之2x-1=3分之x+4-1时方程两边都乘 如果x等于5y(x、y均不等于0)那么x和y成什么比例,x:y等于什么比什么 1)y=x^2+3x-4:x^2+x+2 (2)y=x^2-5x+4:x^2-2x-8,x大于等于2小于等于3.求值域, 解方程x^3-13x-12=0 9y等于5y+120这个方程是多少 y=-x+1/2x-3(-2 15(x-12)-13x=1020 (5Y+1)/6=(9Y+1)/8-(1-Y)/3 (1)y=x^2+3x-4:x^2+x+2 (2)y=x^2-5x+4:x^2-2x-8,x大于等于2小于等于3.求值域 解方程:x-16分之3x=27.2 {11x-9y=12,-4x+3y=-5y,解方程 函数f(x)=3x的平方-5x+2.x∈[0,2]的值域是可以不用配方法求吗 有别的方法求出来吗? 解方程:2分之1:3分之1=4分之1:x . 3:x=9:27 . 6:25分之9=5分之4:x .x:12=4.2:3.5.有4题,要过程.
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn