Building REST API Services using Deno and PostgreSQL

Building REST API Services using Deno and PostgreSQL
Author :
Publisher : Native Enterprise
Total Pages : 120
Release :
ISBN-10 :
ISBN-13 :
Rating : 4/5 ( Downloads)

Book Synopsis Building REST API Services using Deno and PostgreSQL by : Rully Yulian MF

Download or read book Building REST API Services using Deno and PostgreSQL written by Rully Yulian MF and published by Native Enterprise. This book was released on 2020-05-28 with total page 120 pages. Available in PDF, EPUB and Kindle. Book excerpt: This book learns about developing web services based on REST architecture using Deno. Deno is the latest server runtime environment for typescript and javascript in addition to node.js which is well known to date. Yes, deno was created by Ryan Dahl who created node.js itself, will deno be the next node.js successor? Of course there are reasons behind developing a new runtime for executing typescript and javascript. Architecturally, for deno runtime javascript it still uses Google Engine V8 just like the previous node.js, but this time the deno was built using Rust and TypeScript languages, while node.js was built with C ++ and JavaScript. For asynchronous runtime and event driven deno use the open source library, Tokio. Deno support typescript built-in or out of the box in the sense can be used directly without having to first configure settings, unlike node.js. The use of javascript is also supported in addition to typescript. Deno is more secure than node.js, because by default deno cannot access files, environment access, network, without explicit declaration. What is discussed in this book? Here are the points: - Introduction and installation of deno along with visual studio code as a code editor - Use standard modules for http servers - Use of third party modules such as oak to handle requests, responses, and routing - Creating a controller and routing for CRUD functionality for the postgresql database - Using Denon to automate the compilation and deno project running - Implementation of middleware for authentication - Implement bcrypt module for password hashing - Implementation of authentication using JWT - Implementation of https server - Refactoring module - Repository pattern - Access user defined functions and stored procedures in postgresql - Bundling project - The use of PM2 as monitoring tools - The use of denoDB ORM Hopefully this book can be another alternative as a source of learning exercises, tutorials, or references for those who want to learn Deno programming.


Building REST API Services using Deno and PostgreSQL Related Books

Building REST API Services using Deno and PostgreSQL
Language: en
Pages: 120
Authors: Rully Yulian MF
Categories: Computers
Type: BOOK - Published: 2020-05-28 - Publisher: Native Enterprise

GET EBOOK

This book learns about developing web services based on REST architecture using Deno. Deno is the latest server runtime environment for typescript and javascrip
The Rust Programming Language (Covers Rust 2018)
Language: en
Pages: 561
Authors: Steve Klabnik
Categories: Computers
Type: BOOK - Published: 2019-09-03 - Publisher: No Starch Press

GET EBOOK

The official book on the Rust programming language, written by the Rust development team at the Mozilla Foundation, fully updated for Rust 2018. The Rust Progra
Fullstack React
Language: en
Pages: 836
Authors: Accomazzo Anthony
Categories: Computers
Type: BOOK - Published: 2017-03 - Publisher: Fullstack.IO

GET EBOOK

LEARN REACT TODAY The up-to-date, in-depth, complete guide to React and friends. Become a ReactJS expert today
JavaScript
Language: en
Pages: 608
Authors: T. J. Crowder
Categories: Computers
Type: BOOK - Published: 2020-07-21 - Publisher: John Wiley & Sons

GET EBOOK

All of JavaScript's newest features, in depth, made easy to understand. JavaScript is a rapidly changing language and it can be challenging to keep up with all
Learning JavaScript Design Patterns
Language: en
Pages: 247
Authors: Addy Osmani
Categories: Computers
Type: BOOK - Published: 2012-07-08 - Publisher: "O'Reilly Media, Inc."

GET EBOOK

With Learning JavaScript Design Patterns, you’ll learn how to write beautiful, structured, and maintainable JavaScript by applying classical and modern design