A good resource to learn ES6 features in comparison with ES5.
#LearnES6
http://es6-features.org/
π₯ Follow @javascriptdaily π₯
#LearnES6
http://es6-features.org/
π₯ Follow @javascriptdaily π₯
π2π₯1
Today let's focus on memory management! Above you can learn how the mark & sweep garbage collection algorithm works.
On a very high-level, that's what your programming language runtime does under the hood when it deallocates memory.
π₯ Follow @javascriptdaily π₯
On a very high-level, that's what your programming language runtime does under the hood when it deallocates memory.
π₯ Follow @javascriptdaily π₯
π₯³π₯³ D3.js v6.0 released π₯³π₯³
For more regular updates from JavaScript ecosystem,
π₯ Follow @javascriptdaily π₯
Catch the major updates here π
https://github.com/d3/d3/blob/master/CHANGES.md
For more regular updates from JavaScript ecosystem,
π₯ Follow @javascriptdaily π₯
Catch the major updates here π
https://github.com/d3/d3/blob/master/CHANGES.md
GitHub
d3/CHANGES.md at main Β· d3/d3
Bring data to life with SVG, Canvas and HTML. :bar_chart::chart_with_upwards_trend::tada: - d3/d3
π1
ESLint now has a public roadmap of what they are working in next.
https://javascriptweekly.com/link/94719/b285d6a459
https://javascriptweekly.com/link/94719/b285d6a459
eslint.org
Announcing ESLint's public roadmap - ESLint - Pluggable JavaScript Linter
A pluggable and configurable linter tool for identifying and reporting on patterns in JavaScript. Maintain your code quality with ease.
π2
Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser
https://github.com/fabricjs/fabric.js
https://github.com/fabricjs/fabric.js
GitHub
GitHub - fabricjs/fabric.js: Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser
Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser - fabricjs/fabric.js
What Vue.js Does Better Than React
After delving deep into the Vue.js docs and playing around with Vue.js (note: I am in no way a Vue.js expert) I was shocked to find myself liking the way Vue.js did some things better than React.
Ultimately I hope that React steals is inspired by these things that Vue.js does and starts doing them as well.
Different Philosophies
Single File Components
Officially Supported Related Libraries
Style Guide
Class and Style Bindings
Slots
Directive Modifiers
Form Input Bindings
Custom Directives
Written in TypeScript
https://hswolff.com/blog/what-vuejs-does-better-than-react/
π₯ Follow @javascriptdaily π₯
After delving deep into the Vue.js docs and playing around with Vue.js (note: I am in no way a Vue.js expert) I was shocked to find myself liking the way Vue.js did some things better than React.
Ultimately I hope that React steals is inspired by these things that Vue.js does and starts doing them as well.
Different Philosophies
Single File Components
Officially Supported Related Libraries
Style Guide
Class and Style Bindings
Slots
Directive Modifiers
Form Input Bindings
Custom Directives
Written in TypeScript
https://hswolff.com/blog/what-vuejs-does-better-than-react/
π₯ Follow @javascriptdaily π₯
Hswolff
What Vue.js Does Better Than React
Iβve been a React engineer for the past 5 years. I love React. I love making React applications. I think itβs one of the best UI frameworks available right now.However, there are a few competitors in this space. One of the biggest is Vue.js.Iβve played aroundβ¦
π7
Hermes is an open-source JavaScript engine optimized for running React Native apps on Android.
https://reactnative.dev/docs/hermes
https://hermesengine.dev/
https://reactnative.dev/docs/hermes
https://hermesengine.dev/
reactnative.dev
Using Hermes Β· React Native
Hermes is an open-source JavaScript engine optimized for React Native. For many apps, using Hermes will result in improved start-up time, decreased memory usage, and smaller app size when compared to JavaScriptCore.
π6
πΉ Js13kGames is a JavaScript coding competition for HTML5 Game Developers. The fun part of the compo is the file size limit set to 13 kilobytes.
π The competition will start at 13:00 CEST, 13th August and end at 13:00 CEST, 13th September 2021. Theme for this year will be announced August 13th.
https://js13kgames.com/
π₯ Follow @javascriptdaily for more updates from JavaScript ecosystem π₯
π The competition will start at 13:00 CEST, 13th August and end at 13:00 CEST, 13th September 2021. Theme for this year will be announced August 13th.
https://js13kgames.com/
π₯ Follow @javascriptdaily for more updates from JavaScript ecosystem π₯
js13kGames 2025
Check out js13kGames, the coding competition for web game developers, with a hallmark 13KB size limit.
π13
Vue.js has been selected as Wikimedia Foundation's future JavaScript framework for use with MediaWiki CMS.
https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/SOZREBYR36PUNFZXMIUBVAIOQI4N7PDU/
https://lists.wikimedia.org/hyperkitty/list/wikitech-l@lists.wikimedia.org/thread/SOZREBYR36PUNFZXMIUBVAIOQI4N7PDU/
π4
Top 5 JavaScript Frameworks for web developers in 2021
1. Vuejs (π 190k)
2. React (π 177k)
3. Angular (π 77.5k)
4. Next (π 76.1k)
5. jQuery (π 55.5k)
6. Svelte (π 51.9k)
Which one is your favorite?
1. Vuejs (π 190k)
2. React (π 177k)
3. Angular (π 77.5k)
4. Next (π 76.1k)
5. jQuery (π 55.5k)
6. Svelte (π 51.9k)
Which one is your favorite?
π66π₯19β€13
Deno is a JavaScript and TypeScript runtime similar to Node.js, built on Rust and the V8 JavaScript engine. It was created by Ryan Dahl, the original inventor of Node.js, to counter mistakes he made when he originally designed and released Node.js back in 2009.
https://blog.appsignal.com/2022/02/09/an-introduction-to-deno-is-it-better-than-nodejs.html
https://blog.appsignal.com/2022/02/09/an-introduction-to-deno-is-it-better-than-nodejs.html
Appsignal
An Introduction to Deno: Is It Better than Node.js? | AppSignal Blog
Learn about the key features of Deno, how it outperforms Node.js, as well as where it falls short.
π21π₯5π±4π1
The package.json file is the key element of any Node project. It records important metadata about a project which is required before publishing to NPM, and also defines functional attributes of a project that npm uses to install dependencies, run scripts, and identify the entry point to our package.
https://nodesource.com/blog/the-basics-of-package-json
https://nodesource.com/blog/the-basics-of-package-json
The NodeSource Blog - Node.js Tutorials, Guides, and Updates
The Basics of Package.json
In this chapter, we'll give you a kickstart introduction to effectively using `package.json` with `Node.js` and `npm`.
π26β€6π3