Next.js framework is backed by an organization called ZEIT. It was open-sourced on 25th October 2016. It is built on top of React, Bable, and Webpack. ZEIT has mentioned in their blog that their site is currently powered by Next.js
The first launch of next.js was when it was open sourced on 25th October 2016. Soon after Next.js 2.0 on 27th March 2017 was launched and was followed by successive versions. The latest version launched being Next.js 5.0.
Next.js is popular among many and so is typescript. So eventually, people would want to use them together which might as well be happening already.
What is exactly is Typescript?
The following are some of the features of Next.js:
- It is server-side rendered by default.
- The page loads are faster on account of code splitting.
- The client-side routing is page based and simple.
- Zero setup is required. The file system is used as an API
- Deployment is comparably simple.
Next.js is currently being used in a number of fields such as database and artificial intelligence. The following is a non-exhaustive list of some of the examples of the applications using Next.js:
- Elton John’s personal site eltonjohn.com which is currently featuring his “farewell-yellow brick road,” his final tour, is running on Next.js.
- IOTA has made use of Next.js for their data platform data.iota.org on which they allow transactions.
- Docker, a company known for their specialization in containerization, has developed their customer support portal, success.docker.com, using Next.js.
- Magic Leap, a startup working in the field of Augmented Reality Space, has their website magicleap.com powered by Next.js.
- NPM, the default package management tool for Node.js, has their search tool powered by Next.js at npmjs.com/search
It is now clear that Next.js isn’t going to come and go in a couple of months but is here to stay.
Programmers are increasingly becoming inclined towards using it for their application development. We are expecting to see more of it and what next ZEIT might have in store for us till the next release.