Find a Job Through Vettery— Vettery specializes in tech roles and is completely free for job seekers. Create a profile to get started. Vettery |
▶ React: The Basics in 20 Minutes— A well presented, up to date (yep, it covers hooks) tutorial that doesn’t hang around, whether you’re new to React or just want a refresher. Devistry |
Creating Web Apps via TypeScript and webpack— The example app doesn’t use any front-end framework, just vanilla DOM APIs. Some knowledge of TypeScript, webpack, and npm are required, but this is a neat way to bring together a bunch of tools. Axel Rauschmayer |
What Is The toJSON() Function?— If an object has a toJSON function, JSON.stringify() calls toJSON() and serializes the return value from toJSON() instead. Valeri Karpov |
How Does TypeScript Work? A Bird’s Eye View— Dr. Axel goes into depth on the structure of a typical TypeScript project, what gets compiled, and how can an IDE be used to write TypeScript. Aimed at people who haven’t yet picked TypeScript up. Axel Rauschmayer |
You Might Not Need switch — Using an object of outcomes instead of switch suits many use cases, though take care over readability. Valentino Gagliardi |
🗓 Upcoming Online Events - Pick JS(May 8)— Aimed at intermediate to expert JS developers rather than beginners.
- JavaScript Remote Conf 2020(May 14-15)— Speakers lined up already include Douglas Crockford, Aimee Knight and Christian Heilmann.
- ESNEXT CONF 2020(May 18-22)— From the Pika folks (of Snowpack fame). 12 speakers over 5 days so it's a gradual pace.
- ForwardJS(May 26-29)— A real world event (ForwardJS Ottawa) that has now become a virtual event.
- CascadiaJS 2020(September 1-2)— This upcoming online conference is set to take place in September, and the CFP is open now through May 15.
|
|
Alpine.js: A Minimal Framework for Composing JS Behavior in Your Markup— We only gave Alpine a brief link when it first dropped but with new versions coming out thick and fast, we think it’s well worth a look. Billed as “like Tailwind for JavaScript”, Alpine lets you keep the HTML you know and love and just pepper it with JavaScript as and where appropriate. Alpine.js |
|