Reader small image

You're reading from  Real-World Next.js

Product typeBook
Published inFeb 2022
Reading LevelBeginner
PublisherPackt
ISBN-139781801073493
Edition1st Edition
Languages
Tools
Right arrow
Author (1)
Michele Riva
Michele Riva
author image
Michele Riva

Michele Riva is a passionate and experienced Software Engineer and Google Developer Expert from Milan, Italy. During the last years, he has contributed to many open-source projects from big companies and foundations, such as Facebook and Apache, in many different programming languages and paradigms, including Haskell, Erlang, Go, and JavaScript. He has also written dozens of public domain articles on different topics (software architecture, functional programming, performance enhancements, etc.) and gave many talks at conferences and meetups. He is currently working as a Senior Software Engineer in the architecture team at ViacomCBS, where he is building a multi-tenant Node.js application at the heart of their websites and streaming services.
Read more about Michele Riva

Right arrow

Chapter 14: Example Projects and Next Steps for Learning More

We're about to reach the end of our journey, and it has been a crazy ride so far.

We've learned so many things about Next.js; we're now ready to create the next big website or just have fun on our own with a framework that gives us endless possibilities.

In this concluding chapter, we will see what the next steps are for learning more about Next.js, and we will also give a brief recap of what we've discovered so far.

We will look at the following in detail:

  • A short recap of what we've learned in this book
  • What are the next steps for learning more?
  • Some projects ideas for practicing with Next.js

By the end of this chapter, you will know the next steps in your journey as a Next.js developer.

One framework, endless possibilities

Since the beginning of our Next.js adventure, we've seen many different features that the framework gives us to build a better, faster web.

One thing we should consider when talking about a framework is that it is not just about the technology. The community, ideas, and ecosystem are essential and deserve to be discussed in more detail.

Next.js, in fact, is not just a web framework. We've already seen how it revolutionized the way we build our apps on the frontend and backend by providing exciting and unique features that make our lives easier without compromising our love for our work as developers.

It isn't easy to talk about Next.js without mentioning how good and clever Vercel has been in creating something so unique.

Not only does Vercel provide an incredible platform for deploying our applications, but it also puts a lot of effort into enhancing the web framework and its ecosystem.

With the announcement of Next...

Real-world applications for practicing with Next.js

The best way to learn is through first-hand experience. In this book, we have covered several topics of increasing complexity and described various approaches for building real-world Next.js applications.

Now it's time to get our hands dirty and start writing some great apps!

When I started my career as a software engineer, I had difficulty finding suitable example applications to build for further learning; now, I want to give you the opportunity to practice by creating something worth sharing with your colleagues or friends, or even in your next job interview.

Streaming website

Streaming applications have become a massive part of our lives and changed the way we watch movies and TV shows forever. They're also an excellent use case for someone wanting to create a real-world application when learning more about a given technology.

As a first real-world project, I'd like you to build a clone of your favorite...

Next steps

In the previous sections, we've seen some tiny ideas that can contain everything you need to practice and enhance your Next.js knowledge.

Even though we've covered many different topics, there's still so much to learn! But this time, you have all the information you need to bootstrap any Next.js project, and after reading an entire book on the topic, the best way to proceed is by implementing real-world applications.

From now on, you know how to start a Next.js project from scratch with TypeScript or vanilla JavaScript, how to customize its webpack configuration, how to add any external UI library, how to choose between rendering strategies, where to deploy it, and many other great concepts.

Next.js is a fast-evolving framework, and the best advice I can give you right now is to follow any news regarding it by following the Next.js core developers and Vercel (and me, @MicheleRivaCode, of course!) on Twitter, by participating in the Next.js Conf (the...

Summary

This summary marks the end of a book that I wish would never end. Not only because I truly enjoyed writing it, but also because I believe there is so much more to say regarding this beautiful framework.

This book covered all the essential knowledge needed to code real-world Next.js applications starting from scratch. As a result, I firmly believe you'll feel comfortable writing fast, reliable, and maintainable websites with Next.js, the React framework for production.

In this specific chapter, we've seen how Next.js is a game-changer in many different situations and how it has transformed the way we write web applications forever. Given that it is an ever-evolving framework, we also discussed how important it is to follow its latest and frequent releases and take advantage of its new features and enhancements.

We've also seen three real-world applications that we can implement to practice with Next.js, which is an essential part of anyone's journey...

Why subscribe?

  • Spend less time learning and more time coding with practical eBooks and Videos from over 4,000 industry professionals
  • Improve your learning with Skill Plans built especially for you
  • Get a free eBook or video every month
  • Fully searchable for easy access to vital information
  • Copy and paste, print, and bookmark content

Did you know that Packt offers eBook versions of every book published, with PDF and ePub files available? You can upgrade to the eBook version at packt.com and as a print book customer, you are entitled to a discount on the eBook copy. Get in touch with us at customercare@packtpub.com for more details.

At www.packt.com, you can also read a collection of free technical articles, sign up for a range of free newsletters, and receive exclusive discounts and offers on Packt books and eBooks.

lock icon
The rest of the chapter is locked
You have been reading a chapter from
Real-World Next.js
Published in: Feb 2022Publisher: PacktISBN-13: 9781801073493
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
undefined
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $15.99/month. Cancel anytime

Author (1)

author image
Michele Riva

Michele Riva is a passionate and experienced Software Engineer and Google Developer Expert from Milan, Italy. During the last years, he has contributed to many open-source projects from big companies and foundations, such as Facebook and Apache, in many different programming languages and paradigms, including Haskell, Erlang, Go, and JavaScript. He has also written dozens of public domain articles on different topics (software architecture, functional programming, performance enhancements, etc.) and gave many talks at conferences and meetups. He is currently working as a Senior Software Engineer in the architecture team at ViacomCBS, where he is building a multi-tenant Node.js application at the heart of their websites and streaming services.
Read more about Michele Riva