官术网_书友最值得收藏!

Chapter 2.  Build a Basic Website Using MySQL Database

In this chapter we will look at some basic concepts of a Node.js application using a relational database, in this case Mysql.

Let's look at some differences between Object Document Mapper (ODM) from MongoDB and Object Relational Mapper (ORM) used by sequelize and Mysql. For this we will create a simple application and use the resources we have available which is sequelize, a powerful middleware for creation of models and mapping database.

We will also use another engine template called Swig and demonstrate how we can add the template engine manually.

In this chapter we will cover:

  • How to use the Swig template engine
  • Changing default routes from an express generator to the MVC approach
  • Installing Squelize-CLI
  • How to use ORM with Sequelize Models
  • Working with database migrations scripts
  • How to dealing with MySQL database relations
主站蜘蛛池模板: 延津县| 富民县| 玛纳斯县| 台州市| 沿河| 通渭县| 察隅县| 辽中县| 涿鹿县| 新和县| 望城县| 盱眙县| 板桥市| 庆云县| 健康| 姚安县| 闵行区| 洛南县| 临安市| 清水县| 铜山县| 澄迈县| 呈贡县| 曲阳县| 肇庆市| 武威市| 三都| 东丽区| 柘荣县| 旺苍县| 铜川市| 沙河市| 珲春市| 新安县| 清镇市| 米泉市| 新龙县| 五华县| 濮阳县| 万年县| 泰州市|