美文网首页
一次团队分享 | Daily 11/28

一次团队分享 | Daily 11/28

作者: 大侠咕咚 | 来源:发表于2019-11-28 23:13 被阅读0次

    今晚团队内部技术分享,这次轮到该分享了,来到这边后,已经很久没有当众分享了,分享前还是有点紧张,为了不出现差错,提前吃完晚饭就去准备。

    不过等到真的开始分享后,紧张感却慢慢消失了,尤其是当有人进行提问后,自己就越来越放松了。我比较喜欢在分享的过程中不断跟别人互动,这样整个分享的气氛也会好很多,不喜欢那种一个人从头说到尾的分享,总觉得气氛太压抑(当然这种有互动的分享只适合小团队内部分享,大型的分享活动另当别论)。

    这次分享的主题是—Python Web 开发介绍,至于为什么选这个课题,原因有几个:

    1. 作为客户端开发人员,后端开发是一个黑盒子,如果能了解后端的工作栈,可以让我们更好的与后端人员进行沟通交流。就像一个前端开发者,如果懂一些 Sketch 相关的技术,那么很设计师沟通起来就方便很多,道理都一样。

    2. 个人开发者如果想要做一些好玩的东西,比如开发一个网页,或者去网站爬取一些数据等,都需要一些后端技术的支持,如果自己有这方面的经验,就都好办。

    整个分享的内容,一开始讲了网络编程相关的内容,讲了网络协议,如最重要的 TCP/IP、UDP协议,接着讲了浏览器与服务器通讯协议— HTTP 协议,后来讲了 Python 中的网络编程,最后着重分享了 Python Wep 开发框架—Flask,我很喜欢这个框架,并且用它做了不少有用的事,它很简单,是非常好的 Python web框架。

    另外作为压轴,分享了 Leancloud 作为后端云引擎的使用。

    通过使用 Flask 可以开发 Web 程序,但是没法解决数据存储问题,当然,我们可以自己购买服务器,自己装数据库56,但是这些事对前端开发者很不友好,很容易出错,往往会因此耽误不少时间,让我们不能把精力聚焦在业务逻辑实现上。而使用了 Leancloud 后,它可以帮我们把那些事处理的很妥当,大大减少了前端工程师的开发阻力。

    总体来说,这是这个不错的分享主题,尤其对于做惯了客户端开发,适当来点后端的技术学习,也算是换个口味。

    另外在准备分享的过程中,自己也有不少收获。尤其是在重新准备网络编程的时候,把相关的知识点再次过了一遍,温故知新,对网络编程也有了很多的认识。这里也感谢廖雪峰的在线课程,不仅仅是网络编程相关的知识,自己一开始学 Python 也是通过它的文章,很不错的老师。

    ------------------------ Daily -----------------------
    篮球:None
    俯卧撑:25
    波比跳:56
    习惯:8/9

    相关文章

      网友评论

          本文标题:一次团队分享 | Daily 11/28

          本文链接:https://www.haomeiwen.com/subject/jvoiwctx.html