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

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
主站蜘蛛池模板: 邹平县| 西和县| 辽宁省| 霍邱县| 乌鲁木齐县| 金平| 漠河县| 株洲县| 比如县| 衡水市| 罗源县| 彰化市| 大城县| 绩溪县| 绍兴市| 东乡县| 偏关县| 岳池县| 镶黄旗| 新沂市| 囊谦县| 乌拉特中旗| 印江| 满洲里市| 南靖县| 孟津县| 青浦区| 太原市| 苏尼特右旗| 司法| 临桂县| 曲周县| 乌什县| 靖安县| 和政县| 日照市| 宁晋县| 江都市| 井冈山市| 黎平县| 崇左市|