nextjs conf 2022 notes

nextjs conf 2022 just completed 

"dynamic without limits" "ship dramatically less javascript to the client"

keynote talked about 3 areas of innovation in nextjs 13

  1. tooling - moving from webpack to turboprop (they'r next gen build tooling written in rust, not js) 
    • nextjs hired the creator of webpack to build their next gen tooling: turbopack
    • nextjs 13 with turbopack starts up in 1.8 secs for a large app with 3k components, versus 6.3 secs with nextjs 12 and webpack
    • the larger the app the better it compares in performance
    • check it out on turbo.build
    • turbopack could be the "killer app" for nextjs
  2. routing and rendering (a new nextjs router)
    • worked with react core team to create a new loader api
  3. components
    • images support; images are a large part of web packs so nextjs helps developers with lazy image loading
      • next/image
    • custom fonts; brand new font system to optimize fonts and remove connection requests
      • next/font
    • img and font changes help to avoid layout shifts
    • social cards; generate dynamic social cards

nextjs has raised over $300 million in investment and are putting that to work

Annnnnd in the other corner we have remix (made by the creators of react-router which has over 1bn downloads and thus a massive possible audience of developers). Remix is newer than nextjs and does not provide tooling support, but for next gen react web dev these two frameworks look to be the primary choices.

p.s. I love the nextjs dark side of the moon prism logo, but am not a fan about the grays and blacks everyone presenting is wearing and even in the furniture in the background! 

Comments

Popular posts from this blog

deep dive into Material UI TextField built by mui

angular js protractor e2e cheatsheet

react-router v6.4+ loaders, actions, forms and more