首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

为什么学习web前端开发?

互联网发展初期,大多数系统都是C/S架构,C代表客户端,S代表服务器,常见的软件,比如QQ(WEB版的不算),都是采用这种架构模式。这种架构模式通过将任务合理分配到Client端和Server端,降低了系统的通讯开销,可以充分利用两端硬件环境的优势。B/S架构(浏览器/服务器)是随着Internet技术的兴起而出现的,它是C/S架构的改进。在这种架构下,用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现,形成所谓3-tier(三层架构)架构。B/S架构利用不断成熟和普及的浏览器技术,实现原来需要复杂专用软件才能实现的强大功能,并节约了开发成本,是一种全新的软件系统构造技术。

02

Go,从现在开始

花了两天时间,将《Go入门指南》和《Go标准库》不求甚解般的阅读了一遍,大致加深了我对这门语言的一些理解,在网路上找了很多人对它的评价,有好的也有不好的,至于我,倒不是很喜欢去评价语言,因为我相信“存在既合理”这样的判断,是的,反正自己学自己用,我看这就够了。写了一些小玩意之后,对比我之前经常使用的Python,还是有一些不足的地方。比如标准库就没Python多,开发工具的支持上也没Python好(这里是只程序员用的爽不爽),在设计上,很多人应该对Python和Go都没有太多的好感,为啥?Python的Tab风格,Go的语言风格,还是挺让人崩溃的。比较好的一面,是我都很喜欢这样的Style。

03
领券