在团队内部做了一次《后端基础知识》的技术分享,这里也公开出来,希望对一些朋友有用。
前端工程师所必备的技能之中,后端知识的重要性显而易见,它会影响前端工程师的大局观,会直接影响分析解决问题的效率和准确度,在了解系统架构、调试以及排查故障的时候特别有用。后端基础知识掌握得越透彻,解决问题的能力就越强。前端工程师不仅应具有界面到代码的双重洁癖,而且还应该有前端到后端的双重思维。
这次分享的目标,是要完整解释地址栏输入美团网址到服务器最终返回网页给用户浏览器这个过程,主要涉及DNS解析、HTTP协议、HTTP服务器和Web开发框架四个和前端密不可分的知识点。