Must Read
React Navigation vs React Native Navigation
We will analyze scenarios in which React Navigation thrives, along with a few where it doesn’t. In the latter cases, we will try to analyze how much complexity you’d have to carry in order to achieve the features you want, or how good RNN would be in those cases.
Sponsor (Thank You)
Launch new landing pages in minutes
Start creating stunning pages quickly on the Instapage platform with the intuitive and designer-friendly builder. Customize one of their 200+ templates, or start from a blank page.
Once your pages are published, take advantage of the full suite of optimization and attribution features offered by Instapage:
- Effortlessly A/B split testing page variations to determine which messaging and design is performing best
- Make better decisions faster with built-in heatmaps that provide detailed insights into how visitors are interacting with your landing pages
- Track cost-per-visitor and cost-per-lead for paid and organic traffic through their Google Analytics and Google AdWords integrations
- Attribute conversion, pipeline, and revenue to specific AdWords campaigns
Learn
Uppy 1.0: A Modular Open-Source JavaScript File Uploader
When <input type="file"> isn’t enough, Uppy offers stuff like file previews, upload progress reporting, webcam support, and more. Version 1.0 follows 3 years of development effort.
Node.js 12 Released, And It's a Big One
The newest ‘current’ branch of Node.js upgrades to V8 7.4 which brings many memory and perf improvements for free as well as support for private class fields, TLS 1.3, diagnostic reports, all-new ES module support, and more. NodeSource also have a webinar on new features in Node 12 next Wednesday.
Tools & Code
Octotree 3.0: A Browser Extension for Greater GitHub Code Trees
A tool that gives you an IDE-like code tree when browsing projects on GitHub.
A 'Horrifying' (or Genius?) globalThis Polyfill
You wanted some gnarly JavaScript magic to chew on over the Easter weekend, didn’t you? Mathias doesn’t disappoint with this look at how to implement the proposed ‘globalThis’ feature using current JavaScript. It’s not easy.
Shepherd: Guide Your Users Through a Tour of Your App
A way to step-by-step highlight features of your app/page. Try the live demo. Angular, Ember, React, and Vue wrappers are available.
Watch
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.
Interesting Links
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).