Create high-quality Node.js apps effortlessly while interacting with your SQL database
This book covers the following exciting features:
- Configure and optimize Sequelize for your application
- Validate your database and hydrate it with data
- Add life cycle events (or hooks) to your application for business logic
- Organize and ensure the integrity of your data even on preexisting databases
- Scaffold a database using built-in Sequelize features and tools
- Discover industry-based best practices, tips, and techniques to simplify your application development
If you feel this book is for you, get your copy today!
The code will look like the following:
A block of code is set as follows:
models.sequelize.sync({
force: true,
logging: false
})
Following is what you need for this book: This book is for beginner- to intermediate-level Node.js developers looking to upgrade their skills and use Sequelize as their ORM of choice. Basic knowledge of and prior experience with JavaScript and SQL are needed to make the most out of this book.
With the following software and hardware list you can run all code files present in the book (Chapter 1-10).
Chapter | Software required | OS required |
---|---|---|
1-10 | Node.js 16 | Windows, Mac OS X, and Linux (Any) |
MySQL 5.7 | Windows, Mac OS X, and Linux (Any) | |
Sequelize 6 | Windows, Mac OS X, and Linux (Any) |
We also provide a PDF file that has color images of the screenshots/diagrams used in this book. Click here to download it.
Daniel Durante Daniel Durante has nearly a decade of experience in creating Node.js applications with Sequelize. He is currently working on setting up applications and infrastructures for blockchain and options trading analysis. He has been working with Genesis Volatility for the last three years, and currently works as a chief technical officer.