Svelte 3 Released: Rethinking Reactivity— Svelte is one of the most interesting UI frameworks out there as it’s not scared of taking a unique approach. Rather than running in the browser, Svelte runs at build time, compiling your app into more efficient runtime JavaScript. Svelte 3 takes more steps forward, particularly in helping you write less code. Rich Harris |
![]() How to Test Software: Mocking, Stubbing, and Contract Testing— We’ll cover the techniques of mocking and stubbing, and test-driven development to help each testing layer. First, let’s review the test pyramid. This helps illustrate the difference between different kinds of tests and when it’s advantageous to do them. CircleCI sponsor |
Create React App 3.0 Released— The popular tool to set up a modern React app in a single command takes some key steps forward with support for Jest 24, hooks, TypeScript linting, and more. Facebook |
7 Useful JavaScript Tricks— I just can’t resist the occasional ‘here’s a bundle of neat tricks’ post, so sorry, not sorry 😂 The tricks are relatively simple, but if you’ve not heard of URLSearchParams , say, you need to be checking them out. David Walsh |
Comparing JVM Alternatives to JavaScript— This article is rather opinionated and a bit unfair to React too, but I found it really interesting to see the state of Java to JavaScript compilation toolkits and the code involved in building apps with them (scroll down a lot for that). Renato Athaydes |
Have You Tried Vettery?— Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started. Vettery |
🤝 Tips for Technical Interviews— If you ever apply to a job in JavaScript Weekly and get invited in, how best to prepare for and survive a technical interview? Harry Roberts |
On Node 12's New Experimental ES Modules Support— Experimental support for ES modules has been in Node since v8.9 but Node 12’s all new implementation kicks things up a few notches with non-flagged, mainstream support expected later this year. Node.js Foundation |
The Design Patterns Game— A quick online game to help test your familiarity with the ‘Gang of Four’ design patterns. Zoltan Toth |
How I Failed the <a> — Use JavaScript to make links do magical things, sure, but don’t break them altogether. Remy Sharp |
|