Deno Web Development
Write, test, maintain and deploy JavaScript and TypeScript web applications using Deno
- What is deno?
- The toolchain
- Runtime and standard library
- Building a web application
- Adding users and migrating to oak
- Authentication and connection the the database
- HTTPS, configuration and Deno on the browser
- Testing - Unit and integration
- Deploying a Deno application
- What's next?
This book will introduce Deno’s primitives, its principles, and how developers can use it to build real-world applications.
After getting the reader comfortable with Deno and why it was created, we will start experimenting with Deno, exploring the toolchain, and writing simple scripts and CLI applications.
As we transition in the second section of the book, the reader will start with a very simple web application and will slowly add more features to it.
Throughout the book, 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.
By the end of it, the reader will be comfortable using Deno to build real-world applications.
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.
Questions?
Email me at alexandre.santozz@gmail.com
Build using Deno (aleph.js) by Alexandre Portela dos Santos © 2021