Book Image

Mastering Web Application Development with Express

By : Alexandru Vladutu
Book Image

Mastering Web Application Development with Express

By: Alexandru Vladutu

Overview of this book

Table of Contents (18 chapters)
Mastering Web Application Development with Express
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Index

Summary


In this chapter, we have learned about writing tests for Express applications and in the process, explored a variety of helpful modules. We have also integrated static analysis tools into our project to provide meaningful information related to code complexity and linting. To conclude the chapter, we have explored continuous integration and client-side testing.

At the end of our mastering Express journey, we have covered quite a lot of ground and hopefully, you have a better understanding of the ins and outs of developing real-world applications using the framework. More specifically, we have covered the following topics:

  • Comparing Express with other web frameworks

  • Structuring Express applications

  • Understanding the inner workings of the middleware system and building our own

  • Creating RESTful APIs using Express

  • Express templating

  • Reusing NPM modules to keep the codebase dry

  • Using efficient strategies for error handling

  • Optimizing the performance and throughput of Express web applications

  • Monitoring...