软件技术的发展(一)

软件业是IT行业的基础,从技术上看,分为两大内容:架构和编程语言。从用户分类来看,分为企业和个人。

在移动端没有火起来之前,软件业主要是为企业服务的,除了Office,个人电脑上安装的只是一些小的工具类软件。当时企业应用代表了软件业的技术方向,从架构上是从C/S向B/S转变。这种架构的转变,也强迫软件公司更换编程语言,人们从VB/Delphi换成了C#/JAVA。对企业应用来说,B/S有很多优点,其中就包括跨平台和容易升级。这个B是指Broswer浏览器,浏览器最开始就用来访问网页的,在当时“做网页的”和“做软件开发的”,是不同的群体,也在用着不同的技术,软件业转向B/S以后,有了前端和后端的区分,前端用HTML/CSS/JAVASCRIPT等实现界面交互,后端实现业务逻辑。理想的状态下,前端和后端分工合作,井水不犯河水。但从古自今这种理想都是没有达到的,两个原因:

1,降低成本的愿望是一直存在的。

2,人类竞争的本能是一直存在的。

做一个项目,之前需要两个人,如果一个人都能搞定,那自然会降低一些成本,于是后端和前端就要互相抢饭碗,都想把对方的活也一起给做了。现有的技术不能满足怎么办?也有两个办法:

1,学习对方的技术。

2,找个框架,用自己掌握的技术解决两个问题。

选择1方法的人,我认为是正常途径,选择2方法的人,是属于希望“走捷径”,走捷径并没有错。因为现在已经是2020年,具体细节就不谈了,在非移动端,我看到的结果是,走捷径的方法并不合适。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值