Next js. Where, where from and where does google come from?

It has been almost 2 weeks since the presentation of next 11. Unfortunately, this news bypassed the Habr and it's time to fix it. First, a little about the presentation. It was a site where colored cursors were strangely visible and text was printed next to them from time to time. After a little reflection and after reading the first comments, it became clear that in front of me were the same participants in this event. Nice and promising intro. However, this was perhaps the only hint of what to expect from the presentation. Surfing the web did not bring any results and could not find a word about the upcoming conference. Of course, using next for the last few years, it was possible to roughly imagine what technologies are about to appear with full support, to understand who will help in their implementation and what goals the company will pursue.





, - . Next โ€“ backend- โ€ฆ , , , react. zeit, 2016. now. , 2020 , 21 $, vercel, now ( vercel) - , , next, nuxt, Gatsby, angular .





Number of downloads from npm
npm

next js backend , express.js





Satisfaction, Interest, Usage and Awareness Graph, according to stateofjs.com
, , , stateofjs.com

, . , .





, , 6 2016 25 zeit.co , react. .





2016 , pages ( ), , <head />



, . , , , next/css ( ).





next โ€“ SSR, SSG, ISR, ts, amp, , โ€“ , - , , .





, , . , , (Guillermo Rauch), . , , Google Facebook, , next , . .





zeit vercel , โ€“ , , ssl . โ€“ , , โ€“ real-time collaboration. , , , โ€“ . - โ€“ - 8. vercel , replicache. , replicache , , - .





, .





, [].





, . , . , , - .





, , โ€“ , โ€“ โ€“ .

, . html <picture />



<source />



, srcset <source />



<img />



. <picture />



, . 2 โ€“ . , vercel . 10 next , . , width height. , , . , , , placeholder .





โ€“ LCP. โ€“ , ( , , , .. ) . . . , .





, . โ€“ , , ,





, , (webp, JPEG 2000, JPEG XR, AVIF). , , , .





โ€“ (Alex Castle) (Joon Park). Google 2019 โ€“ next 9. . 9.1.7 โ€“ 3-8%. 9.2 , Barnebys 23% (). , . , 2020 , google โ€“ web vitals. next.js โ€œreportWebVitalsโ€ , google . , 15 , google ยซยป, open-source . , , .





(Shubhie Panicker), . , . , โ€“ , . , , ( , ) .





, ยซยป conformance โ€“ , . , eslint, typescript next, , web vitals โ€“ , . next [].





, next , - . next. ,





, , ,





, , . , , 7 , .





next 9.4, ,





, . , , , , . , .





, โ€“ . conformance โ€“ next lint ,





Screenshot from the conference

. , css( next 9.2) sass( next 9.3) next , . , , <Script />



. , , , โ€“ beforeInteractive



( ), afterIntercative



( ) lazyOnload



( onload).





, 80% . , , , . google fonts. Google , โ€“ . , โ€“ . 2020 , , . , โ€“ , google fonts adobe typekit, .





, , , :





Next.js 11 createRoot



, react 18 . , next . , , babel 7, , webpack4 webpack5. Webpack 5, , next10.2 ( next9.5 , webpack 5.0.0-beta.30).





npx @next/codemod cra-to-next



, CRA, next .






, , . , , . google, .





10 , , . vercel . ( ) . , next , .





Hussein ended his part with the phrase "We love working with great frameworks to help developers make the web faster". The phrase "make the web faster" became a symbol of this presentation and collaboration with Google. I am sure Aurora will bring us a lot more light. And we, under the light of the goddess, will continue to make the web faster.








All Articles