Getting started with Deno
By:
Sign Up Now!
Already a Member? Log In
You must be logged into Bookshare to access this title.
Learn about membership options,
or view our freely available titles.
- Synopsis
- Server-side web development with Deno made easyKey FeaturesGet to grips with the essential concepts and techniques relating to DenoLearn how to use Deno in real-world scenariosDevelop, test and deploy web applications and tools using DenoBook DescriptionDeno is a modern and secure JavaScript and TypeScript runtime that evolved from Node.js. It leverages the features of modern JavaScript, adding a secure by default layer and shipping the complete toolset in the runtime binary.Getting Started with Deno will introduce Deno’s primitives and explain how you can use them to build real-world applications. The book starts by explaining the importance of Deno. You’ll explore Node.js, understanding its benefits and why its release took the world by storm. The chapters then go on to explain the purpose Deno serves in today’s world, including the need for security models and decentralized dependency management, neither of which exist in Node. Later, you’ll gain insights into Deno’s ecosystem and toolchain. In addition to this, you’ll get up to speed with writing simple CLI applications, while also exploring Deno APIs and standard modules. Toward the concluding chapters, you’ll be guided through the process of building a complete API with Deno.By the end of this Deno book, you’ll have learned how to use Deno to create and maintain secure and reliable applications.What you will learnUnderstand why you should use DenoGet to grips with tooling and the Deno ecosystemLeverage the standard library and Deno’s security modelExplore common practices and web frameworks to build a REST API in DenoImplement real-world functionalities in Deno through a step-by-step processUse dependency injection and inversion of control (IoC), along with exploring application architecture practicesTest and deploy a Deno application in isolation using DockerWho This Book Is ForThis book is for developers who want to leverage their JavaScript and TypeScript skills in a secure, simple, and modern runtime, using them for web application development. Although prior knowledge of Node.js is not necessary, it is recommended to easily get started with learning web development with Deno.Table of ContentsWhat is DenoThe toolchainRuntime and standard-libraryBuilding your first web applicationAdding Users and Migrating to OakAdding Authentication and Connecting to the DatabaseHTTPS, extracting configuration, and Deno oin the browserTesting - Unit and Integration Deploying a Deno applicationWrapping up
- Copyright:
- 2021
Book Details
- Book Quality:
- Publisher Quality
- ISBN-13:
- 9781800201149
- Related ISBNs:
- 9781800205666
- Publisher:
- Packt Publishing
- Date of Addition:
- 03/30/21
- Copyrighted By:
- Packt Publishing
- Adult content:
- No
- Language:
- English
- Has Image Descriptions:
- No
- Categories:
- Nonfiction, Computers and Internet
- Submitted By:
- Bookshare Staff
- Usage Restrictions:
- This is a copyrighted book.