Deno Web Development : Write, test, maintain, and deploy JavaScript and TypeScript web applications using Deno

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.


D'autres ont également lu

Passer la liste
  1. Arabic for Nerds Guide Book : The Ultimate Nerd's Guide to Arabic: Speak, Read & Think in Real-World Arabic, Not Textbook Talk

    Matt Kingsley

    book
  2. Cybersecurity : Building a Fortified Digital Environment

    Gergely Bablics

    book
  3. Raspberry Pi Projects for Kids (Second Edition) : Leverage the power of programming to use the Raspberry Pi to create awesome games

    Daniel Bates

    book
  4. Reverse Engineering Armv8-A Systems : A practical guide to kernel, firmware, and TrustZone analysis

    Austin Kim

    book
  5. Programming with Nim : Definitive Reference for Developers and Engineers

    Richard Johnson

    book
  6. Data Analysis Foundations with Python : Master Data Analysis with Python: From Basics to Advanced Techniques

    book
  7. Developing Applications with Kivy : Definitive Reference for Developers and Engineers

    Richard Johnson

    book
  8. Hacking and Security : The Comprehensive Guide to Penetration Testing and Cybersecurity

    Peter Kloep, Thomas Hackner, Inc Publishing, Roland Aigner, Michael Kofler, Frank Neugebauer, André Zingsheim, Stefan Kania, Klaus Gebeshuber, Matthias Wübbeling, Tobias Scheible, Markus Widl

    book
  9. Python Unlocked : Become more fluent in Python—learn strategies and techniques for smart and high-performance Python programming

    Arun Tigeraniya

    book
  10. Python Ethical Hacking from Scratch : Think like an ethical hacker, avoid detection, and successfully develop, deploy, detect, and avoid malware

    Fahad Ali Sarwar

    book
  11. Lightning-Fast Mobile App Development with Galio : Build stylish cross-platform mobile apps with Galio and React Native

    Alin Gheorghe

    book
  12. Jumpstart Jamstack Development : Build and deploy modern websites and web apps using Gatsby, Netlify, and Sanity

    Christopher Pecoraro, Vincenzo Gambino

    book

Catégories associées