`
james_lover
  • 浏览: 42823 次
社区版块
存档分类
最新评论

对《我的架构经验系列文章 - 前端架构》文章的评论回复

阅读更多

原贴位置是:

http://www.cnblogs.com/lovecindywang/archive/2012/12/23/2829828.html

ITeye里有个转人家文章不注明的,看完写了个简评(发到自己blog里,省得给人打广告)

=====================================================================

前端在以前真的是小打小闹:写一些特效,交互。
但自从Gmail之后,前端也开始往工程化的方向上走,前端开始越来越重要。工程化面临的问题(以前只有后端才有),前端也一样不落的全都遇到了。

最首要的问题:多人协作问题。
不得不“模块化”,以减少冲突,能让每个开发人员各司其职,互不打扰。
前端mvc是模块化的一个体现,更大的工程,m,v ,c要再进行更深入细化的模块划分,于是有了类库,模版,JsUnit,

即而又引入新的问题:模块间依赖,众多模块如果打包发布

还有开发人员多了以后,不得不制定“开发规范”

好不容易前端工程化的问题解决的差不多了,又面临新的问题:如此多的前端开发人员,该如何与后端进行沟通协调。(妈的工程越来越大,越来越复杂) 
nodejs试图从语言层面统一两端。 但后端发展几十年了,积累了庞大的工具集来解决工程化问题,nodejs不可能把所有轮子重新复制一遍。GWT则尝试让后端语言(java)统一前端语言(js)。

 

相信不久,也许用不了2年,前端会出现新的工具,用来解决已经到来的问题: 开发成本问题。
前端越来越复杂,对人员能力要求越来越高,造成前端开发人员不足,人员成本太高。大家都知道java是个码农语言(一个低成本语言,能速成),有成千上万的java码农在支撑着软件工程建设。我觉得再培养一批“前端码农”实在不经济。

0
0
分享到:
评论

相关推荐

    JAVA毕业设计之springboot在线BLOG网项目(springboot完整源码+说明).zip

    评论模块实现了对文章的评论和回复功能。用户可以在网站上浏览文章、发布自己的文章、对感兴趣的文章进行评论,从而实现了社区化的交流和分享。整个项目采用了较为完善的异常处理机制和日志记录机制,能够有效的保障...

    JAVA毕业设计之个人博客系统的设计与实现(springboot+mysql)完整源码.zip

    评论功能:用户可以对博客文章进行评论,其他用户可以查看和回复评论。 分类管理:用户可以为博客文章添加分类标签,便于管理和查找。 搜索功能:用户可以通过关键词搜索相关的博客文章。 个人资料管理:用户可以...

    全栈博客项目 前后台Nuxt+vue+nest后端接口 自动发邮件等功能

    全栈博客系统是一个综合性的Web应用,采用了Nuxt.js作为前端框架,Vue.js作为前端库,以及Nest.js作为...自动发邮件通知: 在特定情况下(如评论、回复等),系统会自动发送邮件通知用户。这提升了用户参与度和互动性。

    weixin051畅阅读微信小程序+ssm(源码+部署说明+演示视频+源码介绍+lw).rar

    评论与回复:用户可以对文章进行评论,并与其他用户进行互动交流。 个人中心:用户可以查看自己的收藏列表、发布的评论等信息。 通过以上介绍,可以看出weixin051畅阅读微信小程序采用了当前流行的技术栈,实现了...

    最新ssm项目基于ssm框架的博客系统的开发+vue.zip

    2. **评论与互动**:读者可以针对文章发表评论,博主可以回复评论,系统还支持评论审核和垃圾评论过滤。 3. **个性化主题**:提供多种预置主题供用户选择,同时支持自定义样式和布局,以满足不同用户的个性化需求。 ...

    单点登录源码

    微信公众号管理平台,除实现官网后台自动回复、菜单管理、素材管理、用户管理、消息群发等基础功能外,还有二维码推广、营销活动、微网站、会员卡、优惠券等。 > zheng-wechat-app 微信小程序后台 ## 环境搭建...

    springboot汽车资讯网站.zip

    评论互动:用户可以在文章下方进行评论,与其他用户分享观点和看法。网站还提供了回复功能,方便用户之间进行交流。车型库:网站提供了一个完善的车型库,包括各种品牌、车型的详细信息。用户可以根据自己的需求进行...

    ExpoCMS展览行业网站系统 v2.0 build 20120126.rar

    采用较为成熟的ASP ACCESS编写、DIV CSS布局、jquery类库,access数据库架构,简单好用、易于部署、扩展,能满足展会基本的宣传展示、信息发布功能,同时系统开放全部源码,用户可以根据自己的需求扩展出自己需求的...

    基于SpringMVC+Spring+MyBatis开发的个人博客网站-毕业设计.zip

    评论管理(管理员回复回收站和待审核的评论后直接通过审核并发送邮件给评论者) 轮播图管理(即首页的轮播图,轮播图可另外链接到其它页面,比如文章或公告) 小工具管理(即首页右侧的bar) 友链管理 日志...

    基于ssm+Vue汉服文化平台网站(源码+部署说明+系统介绍).zip

    该网站包括了用户登录、注册、文章发布、评论回复、点赞收藏、个人中心等功能模块,同时还提供了汉服技巧、历史典故、文化解读等内容供用户浏览学习。 系统采用前后端分离开发模式,前端使用了Vue.js框架和Element...

    JAVA毕业设计之springboot心灵治愈交流平台项目(springboot完整源码+说明).zip

    在设计上,该项目采用了MVC架构,采用了前后端分离的方式,前端采用了Vue.js框架,实现了页面的动态渲染和交互式功能;后端采用了springboot框架,实现了基于RESTful API的数据交互和业务逻辑处理。同时,项目还采用...

    2019 年终总结,240+篇,已分类整理

    2017 | 我在 5 个月时间里分享了 98 篇文章 2017 下半年总结 2018 文章合集 日常开发技术 仿网易考拉 个人中心 tableView弹簧动画 Android 仿网易云鲸云音效动效 Android-图片的选择,裁剪,压缩,适配高版本 ...

    【功能模块】DSmall多商户B2B2C开源商城源码 v6.0.5+前后端源码

    9、公众号:公众号配置、微信菜单、关键字回复、绑定列表、消息推送 安装须知: 默认访问的目录应该是 public 这个目录install就在这个文件下面(即请将public目录设置为根目录后,直接访问即可进行安装) 环境要求...

    免费个人博客系统(兼多用户博客系统)

    12.前端页面精简,前端编码不用div标签,不用id、class规则的CSS样式,最大限度精简前端代码,鼓励用户抛弃div+CSS前端代码编写模式,我们这样做不是为了迎合HTML5,只是为了更合理的应用HTML标签; 13.安装程序自动...

    02408免费个人博客系统(兼多用户博客系统)v3.1.zip

    12.前端页面精简,前端编码不用div标签,不用id、class规则的CSS样式,最大限度精简前端代码,鼓励用户抛弃div CSS前端代码编写模式,我们这样做不是为了迎合HTML5,只是为了更合理的应用HTML标签; 13.安装程序...

    免费个人博客系统(兼多用户博客系统)-PHP

    12.前端页面精简,前端编码不用div标签,不用id、class规则的CSS样式,最大限度精简前端代码,鼓励用户抛弃div+CSS前端代码编写模式,我们这样做不是为了迎合HTML5,只是为了更合理的应用HTML标签; 13.安装程序自动...

Global site tag (gtag.js) - Google Analytics