Ebook Building REST API Services using Deno and PostgreSQL

Posted at : May/29/2020
5044 Views | 2 Comments

Deno rest api services postgresqlThis book "Building REST API Services using Deno and PostgreSQL" 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.

Deno rest api services postgresql

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 tool
  • The use of ORM with denoDB

Here are the table of contents:

deno postgresql

For more information visit the following link on Google Play

Here’s the direct order mechanism via PayPal:

  • Transfer via PayPal to account https://paypal.me/yulianmf in the amount $5.8.
  • Inform the PayPal payment to email books@yulianmf.com with information on the book title that has been ordered.

Hopefully this book can be another alternative as a source of learning exercises, tutorials, or references for those who want to learn Deno programming.


[Comments]

NGUYEN DUY DUC (Jul/23/2020 01:17:17)

"Tambahkan import dan path untuk verb delete pada file CustomerRoute.ts." page 43. I think you write it by other language, it not english bro :))

Rully (Jul/23/2020 10:54:34)

@Nguyen: Oops, sorry for that :-)) .I wrote two same books in two languages...i fixed it :-) ...thanks for the correction!


[Write your comment]

Name (required)

Email (required-will not published)

Comment

xdwe
Input code above below (Case Sensitive) :

ABOUT ME

Rully Yulian MF
Rully Yulian Muhammad Firmansyah | Founder & IT Trainer Native Enterprise | MCT (2008-2019) | MVP (2009-2016) | Xamarin Certified Professional | MTA | MCAD | MCPD | MOS | Bandung, West Java, Indonesia.

[Read More...]

TOP DOWNLOAD

Mapping Hak Akses User Pada MenuStrip Sampai Control Button
downloaded 6988 times

Bagaimana caranya menginstal database ketika deploying sebuah aplikasi?
downloaded 4897 times

Simple Voice Engine Application With Sound Player Class...
downloaded 4048 times

Change Group,Sort Order, Filtering By Date in Crystal Reports
downloaded 3463 times

WinForms DataGrid Paging With SqlDataAdapter
downloaded 2884 times


LINKS

CERTIFICATIONS

Xamarin Certified
MOS 2007
MCT
MCPD
MCTS
MCAD.NET
ASP.NET Brainbench

NATIVE ENTERPRISE

Native Enterprise - IT Training

FOLLOW ME

Youtube  Facebook  Instagram  LinkedIn   Twitter

RSS


NATIVE ENTERPRISE NEWS

17 Nov 2024 03:01:19

17 Nov 2024 02:54:16

31 Oct 2024 08:04:45

31 Oct 2024 07:57:09

31 Oct 2024 07:52:20

31 Oct 2024 07:46:10

31 Oct 2024 07:37:30

31 Oct 2024 07:31:09

25 Aug 2024 09:40:16

25 Aug 2024 09:38:16

25 Aug 2024 09:34:51

28 Jul 2024 03:57:35

28 Jul 2024 03:53:38

© Copyright 2006 - 2024   Rully Yulian MF   All rights reserved.
Where you can buy Louis Vuitton Replica :

borse false louis vuitton napoli Portafoglio louis vuitton imitazioni cheap hermes bags from china Hermes replica uk knock off chanel bags hermes birkin replica dior replica bracelet love Cartier replique cartier love bracelet replica 1:1 replique louboutin gucci imitazioni louis vuitton imitazioni chanel shoes replica hermes replica dubai replica goyard bag louis vuitton artsy replica fake louis vuitton sling bag louis vuitton duffle bag replica louis vuitton wallet replica high quality Louis Vuitton replica hermes Replica Kaufen louis vuitton backpack replica prada bags replica van cleef replica louis vuitton messenger replica louis vuitton messenger replica replica cartier bracelet china replica louis vuitton sunglasses replica Louis Vuitton belts louis vuitton replica outlet Trinity de cartier replica gold cartier love bracelet replica replica chanel backpack replica chanel replica louis vuitton scarf replica louis vuitton strap replica louis vuitton scarpe ysl replica dubai chanel replica dubai fake gucci replica louis vuitton gürtel louis vuitton replica louis vuitton fake louis vuitton fake replica louis vuitton louis vuitton fake replica louis vuitton replica Louis Vuitton shoes louis vuitton shoes replica dior replica