51CTO订阅专栏 JavaScript全栈工程师养成记 ...

微信扫一扫 体验手机阅读

17篇  145天更完 21人已订阅

专栏介绍

JavaScript一直以来都是以Web页面为舞台,曾经只需要支持一个页面的动态效果和简单交互就好,不温不火,也没什么大的建树。之后Web 2.0兴起,Google V8 引发性能之争,JavaScript才被用来做更多的事情,但几乎也就局限于改善Web页面的用户体验。


直到Node.js的出现,宣告JavaScript也可以写服务端。前端界沸腾了,终于可以扬眉吐气,不再受后端工程师的气了:各种JavaScript库、框架、开发模式、工具等如雨后春笋般冒了出来。JavaScript已经走向全栈。人工智能、科学计算中也不乏JavaScript的影子。

博客小助手新微信~~~~~.jpg

专栏入口


专栏订阅成功后,即可通过以下三个途径永久阅读

1.“51CTO”微信服务号端

2.“51CTO博客”web端

3.“51CTO学院”Android App端


专栏目录


1.序:全栈非全

2.需求,不只是用户的视角

3.设计,始于前端亦或后端

4.数据,这么重要的东西怎么能少

5.程序设计语言

6.开发,不只是写程序

7.程序的灵魂,数据结构算法  

8.设计模式和重构

9.运维,多少得会点

10.知道软件工程吗?

11.前后端分离架构

12.前后端通信技术 

13.UI 设计

14.选择合适的前端框架

15.选用后端框架

16.打磨轮子:让框架更合用

17.全栈无止境


JavaScript 全栈工程师养成记.png

适用人群

1.Web前端/后端工程师
2.Web 应用产品技术负责人
3.高等院校软件相关专业师生
4.想做 Hybrid 应用的移动 App 工程师

作者介绍

边城__

人气38W+ 文章74 粉丝258

范济颖(边城)
从事软件开发 20 年,在软件分析、设计、架构、开发及软件开发技术研究和培训等方面有着非常丰富的经验,近年主要在研究 Web 前端技术、基于 .NET 的后端开发技术和相关软件架构。

订阅说明

1.本专栏为图文专栏,共计17篇
2.专栏定期更新,更新频次为每周一篇
3.专栏一经订阅永久阅读, 可与作者留言互动
4.本专栏为虚拟产品,一经订阅,概不退款,请慎重订购
5.专栏阅读过程中,如有任何问题请联系51CTO小助手(微信:cto51boke/QQ:3591348659)

学习本专栏您能收获什么

1.理解产品汪的苦
2.学会基本的UI设计技巧
3.了解到软件开发的全过程
4.了解一些前端框架和后端框架
5.了解前后端分离和前后端通信
6.学习编写代码时的一些要点和方法

专栏目录

  • 序:全栈非全

    现代软件项目要求高质量快速交付,然而一个人就算精通所有技术也不能独立完成大中型项目。全栈工程师可以带领团队,主导方向,却不是什么事都要做...

  • 1.需求,不只是用户的视角

    需求不是客户的需求,而是整个团队的需求

  • 2.设计,始于前端亦或后端

    两种开端各有所长,又相互弥补,一个具有全栈思维的工程师更容易从整体考虑到两端的匹配和分工,这是全栈的又一优势

  • 3.数据,这么重要的东西怎么能少

    数据可以说是一个软件产品最重要的资产了,无论是录入、填报、采集还是查询、报表、决策,都是围绕着数据来进行的

  • 4.程序,从 JavaScript 到 TypeScript

    JavaScript 是一种脚本语言,脚本语言的一大特点就是随写随跑,见错报错,不做过多的预处理,用起来随性。但脚本语言的缺点也很明显,不利于结构化,受限于代码规模,难以调试排错等

  • 5.开发,不只是写程序

    编程不难,但除了编写代码,还有很多看起来无用实际却很重要的工作要做,它远不止熟练掌握一门程序设计语言这么简单

  • 6.程序的灵魂,数据结构和算法

    算法和数据结构总是分不开的。在讲算法的时候,一定会涉及到数据结构,算法的本质是在处理数据;讲数据结构的时候也离不开算法,数据可以按既定的结构放在那里,但是如果不用,数据就没有意义。

更多订阅专栏推荐

更多
试读 ¥51.00/永久订阅

已自动为您匹配最优优惠券

不使用优惠券

¥ []

总金额:¥51(已优惠¥)

去支付