Plus ShadowRealms, JS testing best practices, and Raymond Chen says hi. |
Writing Redux Reducers in Rust — We often cover how Rust is worming its way into numerous JavaScript areas (e.g. Rome, above!) but this is an interesting one: using Rust to write complex functions that are compiled down to WASM and used in a React/Redux app. Arend van Beelen |
JavaScript & Node Testing Best Practices: 2022 Edition — Fifty best practices divided into categories (testing, backend, frontend, etc.) complete with simple examples. We first linked to this 2½ years ago, but a new edition is now out, updated for 2022 standards and with translations in seven other languages including Chinese, Spanish and French. Yoni Goldberg |
Announcing RedwoodJS 1.0 and $1M Funding — Tom, formerly a co-founder of GitHub, announces the 1.0 release of RedwoodJS, a full-stack framework perhaps originally best associated with the Jamstack but is essentially a React and GraphQL-powered framework for building whatever apps you’d like. Tom Preston-Werner |
IN BRIEF: The British government has removed jQuery as a dependency from its gov.uk frontend apps – Matt Hobbs shows off how this improves performance significantly. If you use AWS Lambda for running serverless functions, you can now get direct HTTPS URLs for triggering functions, rather than having to use API Gateway. Serverless Framework already supports them too. (→ via Serverless Status) Node 12.22.12 (LTS) is out and it's the last Node 12 ever 👋 Node 17.9.0 (Current) is also out, but is a minor release. Almost a third of the top 35 npm packages remain at risk due to a lack of 2FA use by associated accounts. A developer makes the argument that JavaScript is safer for programming with integers than modern C – it's no April Fool. RELEASES: Astro 1.0 Beta React Native 0.68 Mapbox GL JS 2.8 – Fast maps in the browser. Swiper 8.1 – Powerful mobile touch slider. Danfo 1.1 – Pandas-inspired data processing lib. Cucumber.js 8.0 – BDD for JavaScript. pkg 5.6.0 – Package Node apps into executables. |
Fullstack Developer — Konrad is hiring Fullstack developers to join our team in building products for the world’s most exciting companies. Konrad Group |
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 |
|
Cory Brown is happy to stir up a little controversy when he explains why he avoids async/await – it certainly provoked a lot of comments. Antonio Villagra De La Cruz wanted to submit his entire blog but given one of today's featured items, we thought we'd pick Optimizing a JS library with WebAssembly - a failed attempt to link :-) The folks over at Cypress (best known as a Web testing tool) launched a four-course curriculum on Real World Testing with Cypress – all open source too. Maksim Balabash collected together just some of the npm supply chain issues over the past year into one place. Pete Matsy sent in Reliable Webhook, a GUI-based tool for debugging webhooks. It's billed as 'charityware' with donations encouraged to the Come Back Alive fund for Ukraine. | |