Veille de CCM Benchmark Group

What is the difference between "npm install" and "npm ci"?

I'm working with continuous integration and discovered the npm ci command. I can't figure what the advantages are of using this command for my workflow. Is it faster? Does it make the test har...

Différences entre `npm install` et `npm ci`. Il semblerait qu'on doive plutôt utiliser le 2nd dans le cadre d'un déploiement ? <stackoverflow.com>
By xavierccm - - Javascript
<https://twitter.com/v0max/sta

<twitter.com> ça explique bien pas à pas l'usage des cookies 3rd party,les besoins de cookie syncing en cas de blocage du 1st party
By xavierccm - - Javascript
(enfin toute la partie visuali

(enfin toute la partie visualisation / analyse reste sur <profiler.firefox.com|profiler.firefox.com>)
By lneveu - - Javascript
By pcouy - - Javascript
abhijithvijayan/web-extension-starter

???????? Web Extension starter to build "Write Once Write on any Browser" extension - abhijithvijayan/web-extension-starter

<github.com>
By lneveu - - Javascript
Number.isNotANumber, on pourra

Number.is">Number.isNotANumber, on pourrait pas plutôt avoir Number.is">Number.isANumber ? :smile:
By xavierccm - - Javascript
Modern JavaScript features you may have missed

<www.breck-mckye.com> les catchs sans exception ça m'avait échappé par ex.. d'ailleurs encore plus pour le terme " Pokémon exception handling. ‘Cos you gotta catch ‘em all! " ..
By vor - - Javascript
Learn about the new and exciting features that are Vue 3 brings to the table

The Vue.js Core team is bringing some exciting new features in Vue 3. Composition API, Fragments, Portals, and Suspense, to name a few.

<vueschool.io>
By pcouy - - Javascript
Vue.js on Twitter

“Vue 3 source code is now public! https://t.co/VNcKM0SDVz”

<twitter.com>
By xavierccm - - Javascript
GatsbyJS

Static site (PWA / GraphQL) generator à partir de n'importe quelle source (CMS, files, Wordpress, ...) <www.gatsbyjs.org">www.gatsbyjs.org> ... ils viennent de lever 15M$. <www.gatsbyjs.org">www.gatsbyjs.org> Sûrement plein de d'inspirations à prendre, par contre je sais pas ce que ça vaut en SEO, ni comment on fait pour mettre du dynamique, ... en tous cas intéressant à regarder <#C0RGQJZRA|thoteam>
By dam75 - - Javascript
Nullish coalescing · V8

The JavaScript nullish coalescing operator enables safer default expressions.

<v8.dev>
By vor - - Javascript
Caniuse and MDN compatibility data collaboration – Mozilla Hacks - the Web developer blog

Today we’re announcing the integration of MDN’s compat data into the caniuse website. Together, we’re bringing even more web compatibility information into the hands of web developers.

<hacks.mozilla.org>
By vor - - Javascript
Metaphysics and JavaScript

Metaphysics and JavaScript @rich_harris • Aug 2019 Hey, I’m rich, yadda yadda. When I was invited to speak at useReact I was a little trepidatious, because as some of you will know, I do not useReact. I maintain a UI framework, Svelte, that is very un

<docs.google.com>
By chugues - - Javascript
Google Chrome Incognito Mode Can Still Be Detected by These Methods

With the release of Chrome 76, Google fixed a loophole that allowed web sites to detect if a visitor was using Incognito mode.  Unfortunately, their fix led to two other methods that can still be used to detect when a visitor is browsing privately.

<www.bleepingcomputer.com>
By alavenant - - Javascript
GoogleChrome/puppeteer

Headless Chrome Node API. Contribute to GoogleChrome/puppeteer development by creating an account on GitHub.

<github.com>
By alavenant - - Javascript
By vor - - Javascript
JavaScript Iterators and Iterables

In our first in-depth post on JavaScript, we take a look at Iterators and Iterables

<blog.appsignal.com?utm_source=blogpostboosted&utm_medium=twitter&utm_campaign=js-iterator-reactjsnews>
By ernest - - Javascript
The cost of JavaScript in 2019 · V8

The dominant costs of processing JavaScript are download and CPU execution time.

<v8.dev>
By red - - Javascript
Mathias Bynens on Twitter

“???? Perf tip: if your web app ships large JSON-like configuration as JavaScript object literals, consider using JSON.parse instead. It’s much faster, especially for cold loads! https://t.co/C0oQ4BLnfz”

<twitter.com>
By xavierccm - - Javascript
Plausible Deniability and Gaslighting in Fighting Ad Blockers

Google is planning changes in Chrome impacting ad blocker extensions and people are wondering whether those changes are motivated by self-interest or whether there are plausible benign explanations. In this post I’ll attempt to summarize the background an

<secarch.dev> (retour et analyse des changements autour de manifest v3)
By vor - - Javascript