Plus V8 9.0, the much maligned ternary operator, and is Ember a beacon of JavaScript productivity? |
Rethinking JavaScript's Ternary Operator — ternary ? "yes" : "no" … A lot of developers regard the ternary operator “with suspicion”, says James. Does its brevity help or hinder readability? Is it something you can “trust”? James also looks at a future possible alternative coming to the language. James Sinclair |
Comparing Svelte and React — After spending an extended period of time working with both, the author identifies his preference based on first hand observations supported with real-world examples. Jack Franklin |
Ember.js in 2021 – A Beacon of Productivity? — Ember is almost ten years old and many of its users swear by its opinionated "batteries included" approach. Here the author makes the case for Ember in 2021 and explains why he considers the framework a beacon of productivity in the middle of a "roaring sea of complexity." Marco Otte-Witte |
V8 Release v9.0 — The next major version of the V8 JavaScript engine (as used in Chrome, Node, and elsewhere) adds a feature to regex matching (the /d flag for returning indices of matches), faster super property access, and a significant WebAssembly optimization for JS-to-WASM calls. Ingvar Stepanyan |
Quick Bits Tailwind CSS user? It's getting a new just-in-time compiler to make the development process smoother. Did you know NASA are using JavaScript as part of their latest mission control system? The code is here. The Storybook component workshop has gotten a big update for Svelte users. AWS S3 has a new feature called Object Lambda that allows you to write code that wraps S3 object requests and transform data on the fly. It's not every day you get to see a non-minified JavaScript file first created in 2001 and updated since then. I'm feeling nostalgic. Quick Releases Node 15.12.0 — The runtime, the CLI, the legend. Ora 5.4.0 — Elegant terminal spinners. esbuild 0.9.4 — Ultra-fast JS bundler. Rollup 2.42.0 — ES module bundler. ApexCharts.js 3.26.0 — Interactive SVG-based charts. Ghost 4.0 — Node.js-based blogging tool. |
📖 Articles, Opinion & Tutorials |
How to Generate an RSS Feed for Your Blog — The long forgotten RSS feed seems to making a comeback (thank you!), and this post offers a unique solution to generate this at runtime rather than build time using a Netlify Function. Salma Alam-Naylor |
Find Your Next Job Through 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 | |