ISSUE #192

Npm is moving back to its roots, Ionic React, and more


TOP STORIES

npm is moving back to its developer roots, founder says - TechRepublic

The enterprise experiment is over, leaving the founder of npm much more optimistic about its future.

Announcing Ionic React | The Ionic Blog

Today we're thrilled to announce the general availability of Ionic React, a native React version of Ionic Framework that makes it easy to build apps for iOS, Android, Desktop, and the web as a Progressive Web App.

Interview with a Pornhub Web Developer | David Walsh

Regardless of your stance on pornography, it would be impossible to deny the massive impact the adult website industry has had on pushing the web forward. From pushing the browser’s video limits to pushing ads through WebSocket so ad blockers don’t detect them, you have to be clever to innovate at the bleeding edge of […]

WEEKEND JAVASCRIPT PLUS

⭐ Weekend JavaScript Plus

Learn the coolest JavaScript tools, frameworks, and even other compiled-to-js languages with "WJS Plus" – a weekly screencast addition to this newsletter. For a discount, subscribe with this link.

MODERN JAVASCRIPT

Object preventExtension vs seal vs freeze

Comparations between the new Javascript Object protection methods

TIL — The power of JSON.stringify replacer parameter | pawelgrzybek.com

I had a challenging problem with JSON stringify that ignored my data in a place where I expected sets of values. Luckily I managed to solve it in a very elegant way.

Rest and Spread operator: Three dots that changed JavaScript - Wisdom Geek

The rest and spread operator have changed the way I do a lot of things in JavaScript and I have started using the three dots for a lot of tasks I do.

7 Simple but Tricky JavaScript Interview Questions

A compiled list of simple but tricky questions you might be asked during a JavaScript coding interview.

VUE

Vue 3 – A roundup of infos about the new version of Vue.js - Made with Vue.jsnavbar-meta--collectionnavbar-meta--blognoun_job_2043818icon-sparkles-lefticon-sparkles-righticon-close-madewithvuejs

By now you're probably aware we're getting a shiny new version of Vue. Until the release of Vue 3, we want to collect all valuable infos and resources in this article for you, so you'll be up-to-date.

REACT

GitHub - tinacms/tinacms: Tina is a site editing toolkit for modern React-based sites (Gatsby and Next.js)

Tina is a site editing toolkit for modern React-based sites (Gatsby and Next.js) - tinacms/tinacms

Building a Cool Horizontal Scroll Interaction in React | Konstantin Lebedev

In this tutorial, we’ll create a fun scroll animation in which items “flip” in the direction of the scroll. We’re going to use react-spring for animating and react-use-gesture.

OPINION

Should We Rebrand JavaScript?

There are several problems with the JavaScript name. Is it time to rebrand JavaScript? If so, what should we call it?

TUTORIALS

Create a server-side rendering GraphQL client with Next.js and Apollo Client | Tom Nagle

Create a client configuration that we going to pass to the provider. This is qhere you will configure all your Apollo Client options. Next.js wraps your entire application in an App component to…

LEARN FROM CODE

An convenience method for converting to and from different casing types. · GitHub

An convenience method for converting to and from different casing types. - toCase.js

MISC

Svelte Native, Svelte 3 under the hood, debugging Svelte & more | RevueRevue

Svelte Status - Weekly curated blogs and tools for Svelte developers.

Using JavaScript to extract nutrition facts from recipes | Marcello Barile

About 3 years ago, I've started a side project named “FFaaS — FoodFacts as a Service”; the aim was to create a web-service + a web-app capable of analyzing a recipe, given as an input, and extract…

Understanding JavaScript UI Benchmarking - JavaScript in Plain English - Medium | Ryan Carniato

There are a number of pitfalls when looking at Benchmarks. Fortunately all JavaScript UI Benchmarks fall into 1 of 3 categories.

GitHub - clementraballand6/noise-to-scroll: A JavaScript library for browsers that allows users to scroll by making noise with their microphones.

A JavaScript library for browsers that allows users to scroll by making noise with their microphones. - clementraballand6/noise-to-scroll

INTERESTING LIBRARIES

Weekend JavaScript

Hey! I'm Ianis. And this is a curated list of JavaScript news and articles (sending every Friday). No spam. Just fresh write-ups on the language features, frameworks, testing practices and beyond.
1103 have already subscribed.