Summary
In this chapter, you have seen the main differences between default and client-side React apps and Next.js, and how Next.js compares with other well-known alternatives. You've also learned how to customize a default Next.js project by editing the Babel and webpack configurations, as well as adding TypeScript as an alternative to JavaScript for developing your applications.
In the next chapter, we will take a closer look at three different rendering strategies: client-side rendering, server-side rendering, and static site generation.