Thumbnail

This is website version three of three. A project upgrade on 185restorations node.js and using the full creative power of next.js with the new app directory.

Technology Jargon

Using Next.js is a popular open-source React framework for building web applications. It's designed to simplify the development of modern web applications by providing a set of features and conventions that make it easier to create performant and SEO-friendly websites. Next.js builds upon React and adds server-side rendering, routing, and other useful features, making it a powerful choice for both server-rendered and client-rendered applications. I find it blazingly fast while exciting to work with and a remarkable upgrade to Node.js applications.

Current Build

Route (app)                                Size     First Load JS
┌ ○ /                                      681 B          84.4 kB
├ ○ /about                                 631 B          84.4 kB
├ λ /api/projects                          0 B                0 B
├ λ /api/projects/[id]                     0 B                0 B
├ λ /api/users                             0 B                0 B
├ λ /api/users/[id]                        0 B                0 B
├ ○ /gallery                               2.11 kB         113 kB
└ ○ /login                                 136 B          78.4 kB
+ First Load JS shared by all              78.3 kB
  ├ chunks/596-a32e2b77699ea0d4.js         25.7 kB
  ├ chunks/fd9d1056-6958ef881144374d.js    50.5 kB
  ├ chunks/main-app-b8fe9c9b0487467b.js    214 B
  └ chunks/webpack-dad17669d6672a16.js     1.84 kB

Route (pages)                              Size     First Load JS
┌ ○ /404                                   182 B          75.9 kB
├ λ /api/get-cookies                       0 B            75.7 kB
├ λ /api/login                             0 B            75.7 kB
└ λ /api/refresh                           0 B            75.7 kB
+ First Load JS shared by all              75.7 kB
  ├ chunks/framework-8883d1e9be70c3da.js   45 kB
  ├ chunks/main-d66eca2331a7e5d2.js        28.7 kB
  ├ chunks/pages/_app-52924524f99094ab.js  195 B
  └ chunks/webpack-dad17669d6672a16.js     1.84 kB

ƒ Middleware                               362 kB

λ  (Server)  server-side renders at runtime (uses getInitialProps or getServerSideProps)
○  (Static)  automatically rendered as static HTML (uses no initial props)

A project upgrade on version 185 node.js and using the full creative power of next.js with the new app directory.