Last week we were joined by Dylan Piercey and the Marko team (along with former Marko team member Ryan Carniato) to discuss the little known framework and its innovations. I highly recommend checking out the recording, you might be surprised by all the innovations that started with this humble project.
Articles of the Week
Is Frontend Development Over?
In The End of Front-End Development, Josh Comeau explores how AI, particularly ChatGPT, is shaping the future of web development. Josh has spoken with many early-career developers who are getting more and more anxious about AI after seeing the increasingly impressive demos from tools like GPT-4.
New React Docs Go Live
A common complaint among new React developers has been the outdated documentation. Despite hooks being introduced nearly 5 years ago (!), the official documentation has continued to show class components and recommend tools like create-react-app. But now if you visit react.dev you will find the new, official React documentation in all its glory!
How to Start a React Project in 2023
Since Tech Twitter always needs something to argue about, the release of the new React documentation sparked a heated discussion around the section recommending how to start a new React project. Should you use a framework? Should you use Vite? Should you use the old and slow create-react-app?
The React docs suggest Next as the first option and then gives a couple of other suggestions depending on your use case, but popular React blogger Robin Wieruch wrote up an even more thorough article answering this question called How to start a React Project in 2023.
Eleventy is a longtime fan favorite tool among the set of Jamstack ready frameworks. It took many years for the first version to be officially released, but since then the pace of development has significantly sped up thanks to Netlify officially sponsoring the creator's work. Now the second major version has been released and Craig Buckler has written a summary of all the new features.
Christoph Gerber shows how to optimize scalability without the technical concerns and avoid rolling maintenance, development, and QA costs in To SaaS or not to SaaS.
Podcasts of the Week
- Compressed - A New Era of Framework Agnostic Components
- Web Rush - All Things TypeScript with Maina Wycliffe
- JS Party - Recreating Node.js from scratch
- ShopTalk - Esoteric Weird Content Editable Problems with Kristin Valentine
One More Thing
During the production of Svelte Origins, OfferZen asked Rich Harris to explain what Svelte is and the problems it solves.
Find us online at the following links: