为了账号安全,请及时绑定邮箱和手机立即绑定

【金秋打卡】第1天 《Node.js+Koa2+MySQL 打造前后端分离精品项目》

课程名称:Node.js+Koa2+MySQL打造前后端分离精品项目《旧岛》

课程章节:第1章 【导学】从0到1手把手教你用Node.js KOA2打造超好用的 Web框架

视频1:1-1 纯正商业级应用 Node.js Koa2开发微信小程序服务端-导学

课程讲师: 七月


课程内容:


这门课难不难:

    学不好是因为JS功底不够

    通过学习这门课,加强JS功底


目标:

    给小程序开发服务端API


这门课讲什么:

    二次开发KOA

    KOA不好用(非常精简)

    egg.js、think.js 都是基于KOA开发的

    校验器LinValidator需要自己编写

    全局异常处理

    自动路由注册

    KOA核心机制

    为什么要有洋葱模型

    中间件到底怎么用

    JS、ES6、ES7中高级语法的应用

    查找类(Class)上的属性和方法

    异步编程模型

    深入async和await

    编程思维与面向对象

    Sequelize与MySQL(难点)

    KOA示范项目

    Web分层结构


前端为什么要学习Node.js:

    Node.js能力:

        脱离浏览器运行JS(可以操作文件)

        NodeJS Stream(前端工程化基础)

        服务端API

        作为中间层


    取决于自己的定位:

        一直写纯前端 -> 不需要学习


        CTO往往是由服务端工程师担任

            需要设计整个公司技术架构

            需要从全局考虑问题

            需要掌控公司最重要的资产:数据(谁掌握闪烁,谁才有话语权)


    独立完成一个项目、产品

        能够自己开发一个项目可以让自己对编程保持热情

    前后端界限越来越模糊

        双层结构:前端+服务端

        三层接口:前端+后端+服务端

        前端自己写API


    服务端编程思维培养:

        前后端思维方式不同

        更加成熟、考虑问题更加全面

        学习服务端对于提高前端编程也很有帮助


课程收获:

七月老师讲的很清楚,细致。不但讲知识本身,还会涉及到编程思维的讲解。这节视频只是一个导学,介绍了课程将会讲授哪些知识。现在工作中Vue天天用,Node.js只是了解过,没有深入研究,也没有上过项目。KOA则完全不了解。非常期待后续的课程内容。

https://img1.sycdn.imooc.com//6357f054000159bf11420636.jpg

https://img1.sycdn.imooc.com//6357f26d00014a4711390639.jpg        

https://img1.sycdn.imooc.com//6357f30b00012c7d11430640.jpg

    



    



点击查看更多内容
TA 点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
  • 推荐
  • 评论
  • 收藏
  • 共同学习,写下你的评论
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消