React 18 due any day now..

March 25, 2022 By Mark Otto Off

RFC: Intent to Ship React 18 — This RFC covers the new features and changes coming to React 18. While React 18 is very close, the team would like to get ‘one final round of broad public feedback’ (which you can submit here) before shipping.

React Community

Testing Your Web Apps with Cypress — Join Steve Kinney on this detailed course covering Cypress: A fast, easy way to write end-to-end tests for your client-side apps. Learn about the selector engine, test runners, assertion library, and more.

Frontend Masters

💡 We have Node Weekly too, if you’re into Node.js.

IN BRIEF:

  • Another week, another package supply chain issue with hundreds of malicious packages used in a typosquatting attack against @azure scope package users.

  • Ever thought MDN was valuable enough that you’d want to pay for it? With MDN Plus, now you can do just that and unlock extra features into the bargain.

  • 📅 All Day Hey! 2022 is a simultaneously live and streamed dev event coming to Leeds, England on May 5. Speakers include Cassidy Williams (on functional JS) and Stephanie Stimac (on UX and PWAs).

  • AWS Lambda now supports up to 10GB of ephemeral storage on your serverless functions.

RELEASES:

Node 17.8.0perf_hooks adds http tracing.
Pixi.js 6.3.0 – Fast 2D rendering library.
Next SEO 5.2 – Easier SEO for Next.js apps.
React Joyride 2.4 – Create guided tours within React apps.

Find JavaScript Jobs with Hired — Create a profile on Hired to connect with hiring managers at growing startups and Fortune 500 companies. It’s free for job-seekers.
Hired

📒 Articles & Tutorials

An Introduction to AWS CloudFront Functions — CloudFront Functions allow you to deploy serverless JS functions to AWS’ network of edge locations to be executed as close as possible to end-users. Sounds like Lambda@Edge? The author explains the difference there too.

Ayooluwa Isaiah

🛠 Code & Tools

Ladle: Develop and Test Your React Stories Faster — A new tool for building and testing React components in an isolated environment. Reminds you of Storybook? Ladle aims to be a drop-in replacement but that offers faster performance all round (and, yes, there are benchmarks).

Vojtech Miksu

Postgres.js 3.0: Fast, Full-Featured Postgres Client for Node (and Deno) — Now for both Deno and Node.js, this high performance Postgres library offers realtime change subscription, dynamic query building via a special template literal, large objects, high availability via multi-host connection URLs, async cursors, and more. Slonik is another option to consider in this space too.

Rasmus Porsager

Dum: An npm Script Runner Written in.. Rust — Continuing a trend of building JavaScript tools in, well, not JavaScript, the curiously named ‘Dum’ aims to replace npm run and npx to shave milliseconds off the task startup time. YMMV.

EGOIST