Professional Documents
Culture Documents
CHAPTER – II
NextJs Framework:
Next.js is an open-source web development framework created by the private company Vercel
providing React-based web applications with server-side rendering and static website
generation.
Next.js is a React framework that enables several extra features, including server-side
rendering and generating static websites. React is a JavaScript library that is traditionally used
to build web applications rendered in the client's browser with JavaScript. The main feature of
Next.js is its use of server-side rendering to reduce the burden on web browsers and provide
enhanced security
The software uses page-based routing for developer convenience and includes support for
dynamic routing. Other features include hot-module replacement so that modules can be
replaced live, automatic code splitting, which only includes code necessary to load the page,
and page prefetching to reduce load time. Next.js requires Node.js and can be initialized using
Node Package Manager.
Vercel:
Vercel Inc., formerly ZEIT, is an American cloud platform as a service company. The
company maintains the Next.js web development framework. Vercel was founded by
Guillermo Rauch in 2015 as ZEIT. Rauch had previously created the real-time event-driven
communication library Socket.IO. In 2016, Nicolás Garro (aka Evil Rabbit) joined ZEIT as
the Founding Designer and Head of Design. ZEIT was rebranded to Vercel in April 2020,
although retained the company's triangular logo. In June 2021, Vercel raised $102 million in
a Series C funding round. As of November 2021, the company is valued at $2.5 billion.
Deployments through Vercel are handled through Git repositories, with support for GitHub,
GitLab, and Bitbucket repositories. Deployments are automatically given a subdomain under
the vercel.app domain, although Vercel offers support for custom domains for deployments.
Vercel's infrastructure uses Amazon Web Services and Cloudflare.
MongoDB: