Next.js is a powerful React framework that provides the capability to create highly performant full-stack web applications. The flexibile rendering and cashing options Next.js makes available can be used to create applications with a better developer experience that are not only fast but also have optimized SEO and are more secure. In this session, you will learn about the options Next.js provides for client and server-side rendering, API routes, image optimization, styling and more.