Deno Web Development: Write, test, maintain, and deploy JavaScript and TypeScript web applications using Deno
Language: English
Published by Packt Publishing 2021-03, 2021
- Softcover
- New

Seller: Chiron Media, Wallingford, United KingdomChiron Media
AbeBooks seller since August 2, 2010
Condition: New
£ 33.16
Quantity: 20 available
Add to basketItem description from seller
This item is printed on demand. Brand new book, sourced directly from publisher. Dispatch time is 6-7 days from our warehouse. Book will be sent in robust, secure packaging to ensure it reaches you securely.
Seller Inventory # 6666-IUK-9781800205666
- Title
- Deno Web Development: Write, test, maintain, and deploy JavaScript and TypeScript web applications using Deno
- Author
- Santos, Alexandre Portela dos
- Publisher
- Packt Publishing 2021-03
- Publication year
- 2021
- Condition
- New
- Binding
- PF
- Language
- English
- ISBN 10
- 180020566X
- ISBN 13
- 9781800205666
Learn how to use Deno, the secure JavaScript and TypeScript runtime written in Rust, to write reliable web applications
Key Features
- Understand Deno's essential concepts and features
- Learn how to use Deno in real-world scenarios
- Use Deno to develop, test, and deploy web applications and tools
Book Description
Deno is a JavaScript and TypeScript runtime with secure defaults and a great developer experience. With Deno Web Development, you'll learn all about Deno's primitives, its principles, and how you can use them to build real-world applications. The book is divided into three main sections: an introduction to Deno, building an API from scratch, and testing and deploying a Deno application.
The book starts by getting you up to speed with Deno's runtime and the reason why it was developed. You'll explore some of the concepts introduced by Node, why many of them transitioned into Deno, and why new features were introduced. After understanding Deno and why it was created, you will start to experiment with Deno, exploring the toolchain and writing simple scripts and CLI applications. As you progress to the second section, you will create a simple web application and then add more features to it. This application will evolve from a simple 'hello world' API to a web application connected to the database, with users, authentication, and a JavaScript client. In the third section, the book will take you through topics such as dependency management, configuration and testing, finishing with an application deployed in a cloud environment.
By the end of this web development book, you will become comfortable with using Deno to create, maintain, and deploy secure and reliable web applications.
What you will learn
- Understand why you should use Deno
- Get to grips with tooling and the Deno ecosystem
- Build Deno web applications using existing Node.js knowledge and the newest ECMA Script 6 features
- Explore the standard library and the benefits of Deno's security model
- Discover common practices and web frameworks to build a REST API in Deno
- Structure a web application using common architecture practices
- Test and deploy a Deno application in the cloud using Docker
Who this book is for
This book is for developers who want to leverage their JavaScript and TypeScript skills in a secure, simple, and modern runtime, using Deno for web app development. Beginner-level knowledge of Node.js is recommended but not required.
Table of Contents
- What is Deno?
- The toolchain
- Runtime and standard-library
- Building a web application
- Adding Users and Migrating to Oak
- Adding Authentication and Connecting to the Database
- HTTPS, extracting configuration, and Deno oin the browser
- Testing - Unit and Integration
- Deploying a Deno application
- What's Next?
"Synopsis" may belong to another edition of this title.
About the Author
Alexandre Portela dos Santos is a software engineer passionate about products and startups. For the last 8+ years, he's been working together with multiple companies, using technology as an enabler for ideas and businesses. With a big interest in education and getting people excited about technology, he makes sure he's always involved with people that are learning about it, being it via blog posts, books, open-source contributions, or meetups. This is, by itself, a learning adventure that Alexandre loves to be a part of. Being a true believer that great software only happens through collaboration, ownership, and teams of great people, he strives to nurture those values in every project he works in.
"About the title" may belong to another edition of this title.
Chiron Media
Wallingford, United Kingdom
AbeBooks seller since August 2, 2010
Shipping rates from United Kingdom to U.S.A.
| Item | 24 to 38 business days | 24 to 38 business days |
|---|---|---|
| First item | £ 6.49 | £ 6.49 |
Payment methods
Seller's business information
WRAP Ltd
Unit 4, 119 Loverock Rd
Reading, United Kingdom RG30 1DZ
Terms of sale
TBA
Right of withdrawal
If you are a consumer you can withdraw from the contract in accordance with the following. Consumer means any natural person who is acting for purposes which are outside his trade, business, craft or profession.
Information regarding the right of withdrawal
Statutory right to withdraw
You have the right to withdraw from this contract within 14 days without giving any reason.
The withdrawal period will expire after 14 days from the day on which you acquire, or a third party other than the carrier and indicated by you acquires, physical possession of the last good or the last lot or piece.
To exercise the right of withdrawal, electronically fill in and submit a clear statement on our website, under "My Purchases" in "My Account". We will communicate to you an acknowledgement of receipt of such a withdrawal on a durable medium (e.g. by e-mail) without delay.
To meet the withdrawal deadline, it is sufficient for you to send your communication concerning your exercise of the right of withdrawal before the withdrawal period has expired.
Effects of withdrawal
If you withdraw from this contract, we will reimburse to you all payments received from you, including the costs of delivery (except for the supplementary costs arising if you chose a type of delivery other than the least expensive type of standard delivery offered by us).
We may make a deduction from the reimbursement for loss in value of any goods supplied, if the loss is the result of unnecessary handling by you.
We will make the reimbursement without undue delay, and not later than 14 days after the day on which we are informed about your decision to withdraw from this contract.
We will make the reimbursement using the same means of payment as you used for the initial transaction, unless you have expressly agreed otherwise; in any event, you will not incur any fees as a result of such reimbursement.
We may withhold reimbursement until we have received the goods back, or you have supplied evidence of having sent back the goods, whichever is the earliest.
You shall send back the goods or hand them over to Chiron Media, Wallingford, United Kingdom, without undue delay and in any event not later than 14 days from the day on which you communicate your withdrawal from this contract to us. The deadline is met if you send back the goods before the period of 14 days has expired. You will have to bear the direct cost of returning the goods. You are only liable for any diminished value of the goods resulting from the handling other than what is necessary to establish the nature, characteristics and functioning of the goods.
Exceptions to the right of withdrawal
The right of withdrawal does not apply to:
- The delivery of newspapers, journals or magazines with the exception of subscription contracts; and
- The supply of digital content which is not supplied on a tangible medium (e.g. on a CD or DVD) if you accepted when you placed your order that we could start to deliver it, and that you could not withdraw once delivery had started.
Shipping terms
Shipping costs are based on books weighing 2.2 LB, or 1 KG. If your book order is heavy or oversized, we may contact you to let you know extra shipping is required.