Announcing TypeScript 5.1 β This release of the statically typed JavaScript superset is a gentle ‘quality of life’ step forward rather than a featureful extravaganza, but we get support for linked editing of JSX tag names, namespaced JSX attributes, the ability to have unrelated types for getters and setters, and undefined-returning functions no longer need an explicit return.
Daniel Rosenwasser (Microsoft)
NakedJSX: Use JSX Without React β If you like JSX and would like to use it to help in the production of static HTML without using React itself, this command line tool is for you. It even extracts scoped CSS classes and deduplicates them.
David Hogan
Oh, you can also use NakedJSX to use JSX with jQuery, which you may either find useful or a fun way to troll your team, depending on how you roll. π
Dan Abramov Rebuilds React Server Components from Scratch β Having faced a raft of questions about Server Components, Dan has begun to write a series covering everything from the ground up by reimplementing a basic form of RSC from scratch. Itβs not aimed at day-to-day React developers, but those who want to grok the ideas behind RSCs.
Dan Abramov
β‘οΈ IN BRIEF:
βοΈ Douglas Crockford, of JS: The Good Parts fame, βΆοΈ is back pointing out JavaScript is a ‘smelly’ language and ‘it’s time for the next thing.’ π¬
Is React Having an ‘Angular.js Moment’? β The author puts forward an argument comparing the discontinuity from AngularJS to Angular 2 in 2014 with current shifts in the React ecosystem.
François Zaninotto
π Code & Tools
Find JavaScript Jobs with Hired β Hired makes job hunting easy-instead of chasing recruiters, companies approach you with salary details up front. Create a free profile now. Hired
π§βπ» Got a job listing to share? Here’s how.