Supercharging Node.js Applications with Sequelize: Create high-quality Node.js apps effortlessly while interacting with your SQL database
暫譯: 使用 Sequelize 強化 Node.js 應用程式:輕鬆創建高品質的 Node.js 應用程式並與 SQL 資料庫互動

Durante, Daniel

  • 出版商: Packt Publishing
  • 出版日期: 2022-10-28
  • 售價: $1,590
  • 貴賓價: 9.5$1,511
  • 語言: 英文
  • 頁數: 266
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1801811555
  • ISBN-13: 9781801811552
  • 相關分類: Node.jsSQL資料庫
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

A hands-on implementation guide to application development in Node.js using the powerful Sequelize ORM


Key Features:

  • Use the highly powerful JavaScript library to map your database to objects easily
  • Build an application from scratch with easy-to-follow steps and examples
  • Discover industry best practices, tips, and techniques on Sequelize to manage your database with ease


Book Description:

Continuous changes in business requirements can make it difficult for programmers to organize business logic into database models, which turns out to be an expensive operation as changes to the database may result in errors and incongruity within applications. Supercharging Node.js Applications with Sequelize helps you get to grips with Sequelize, a reliable ORM that enables you to alleviate these issues in your database and applications.

With Sequelize, you'll no longer need to store information in flat files or memory. This book takes a hands-on approach to implementation and associated methodologies for your database that will have you up and running in no time. You'll learn how to configure Sequelize for your Node.js application properly, develop a better sense of understanding of how this ORM works, and find out how to manage your database from Node.js using Sequelize. Finally, you'll be able to use Sequelize as the database driver for building your application from scratch.

By the end of this Node.js book, you'll be able to configure, build, store, retrieve, validate, and associate your data from a database to a Node.js application.


What You Will Learn:

  • 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


Who this book is for:

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.

商品描述(中文翻譯)

使用強大的 Sequelize ORM 進行 Node.js 應用程式開發的實作指南

主要特點:


  • 使用功能強大的 JavaScript 函式庫輕鬆將資料庫映射到物件

  • 從零開始構建應用程式,提供易於遵循的步驟和範例

  • 發現行業最佳實踐、提示和技術,輕鬆管理您的資料庫

書籍描述:
不斷變化的商業需求使得程式設計師難以將商業邏輯組織成資料庫模型,這樣的操作往往代價高昂,因為對資料庫的更改可能導致應用程式中的錯誤和不一致性。《使用 Sequelize 超充 Node.js 應用程式》幫助您掌握 Sequelize,這是一個可靠的 ORM,能夠幫助您緩解資料庫和應用程式中的這些問題。

使用 Sequelize,您不再需要將資訊存儲在平面檔案或記憶體中。本書採取實作方法,介紹與資料庫相關的實作和方法論,讓您迅速上手。您將學會如何正確配置 Sequelize 以適用於您的 Node.js 應用程式,深入了解這個 ORM 的運作方式,並了解如何使用 Sequelize 從 Node.js 管理您的資料庫。最後,您將能夠將 Sequelize 作為資料庫驅動程式,從零開始構建您的應用程式。

在這本 Node.js 書籍結束時,您將能夠配置、構建、存儲、檢索、驗證和關聯您的資料,將其從資料庫轉移到 Node.js 應用程式中。

您將學到的內容:


  • 為您的應用程式配置和優化 Sequelize

  • 驗證您的資料庫並為其填充數據

  • 為您的應用程式添加生命週期事件(或鉤子)以實現商業邏輯

  • 組織並確保您的資料完整性,即使在現有的資料庫上

  • 使用內建的 Sequelize 功能和工具搭建資料庫

  • 發現基於行業的最佳實踐、提示和技術,以簡化您的應用程式開發

本書適合誰:
本書適合希望提升技能並使用 Sequelize 作為首選 ORM 的初學者到中級 Node.js 開發者。需要具備基本的 JavaScript 和 SQL 知識及先前經驗,以充分利用本書的內容。