Ebook Building REST API Services using Deno and PostgreSQL

Posted at : May/29/2020
460 Views   0 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

Here are the table of contents:

Hopefully this book can be another alternative as a source of learning exercises, tutorials, or references for those who want to learn Deno programming. For more information visit the following link on Google Play: https://play.google.com/store/books/details?id=GpvnDwAAQBAJ 


[Comments]

[Write your comment]
Name (required)
Email (required-will not published)
 
Comment

SFCV
Input code above below (Case Sensitive) :
About Me 
Rully Yulian MF
Rully Yulian Muhammad Firmansyah | Founder Native Enterprise | Microsoft Certified Trainer (2008-2019) | IT Trainer at Native Enterprise | IT Consultant | Software Developer | Xamarin Certified Professional | MVP (2009-2016) | MTA | MCAD | MCPD | MOS | Bandung, West Java, Indonesia.
[Read More...]
Top Download 
Mapping Hak Akses User Pada MenuStrip Sampai Control Button : Downloaded 6817 times  
Bagaimana caranya menginstal database ketika deploying sebuah aplikasi? : Downloaded 4865 times  
Simple Voice Engine Application With Sound Player Class... : Downloaded 3976 times  
Change Group,Sort Order, Filtering By Date in Crystal Reports : Downloaded 3443 times  
WinForms DataGrid Paging With SqlDataAdapter : Downloaded 2856 times  
Links 
Certifications 
Xamarin Certified
MOS 2007
MCT
MCPD
MCTS
MCAD.NET
ASP.NET Brainbench
Native Enterprise 
Follow Me 
Facebook   Instagram   LinkedIn   Twitter
Syndication 
Hosted By 
Native Enterprise News 
© Copyright 2006 - 2020   Rully Yulian MF   All rights reserved.