๐น 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
๐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
This media is not supported in your browser
VIEW IN TELEGRAM
We now have 8000+ followers ๐
๐45๐11๐9๐9๐ค5๐ฅ3
Future JavaScript
Pipeline operators are an upcoming feature to Javascript which gives us another way to pass values through a series of transformations.
It gives more context to what developers were trying to achieve when they wrote their code, and allow us to do some cool things to boot. Here, we'll take a quick look at pipeline operators, how they work, and how you can use them today.
https://dev.to/smpnjn/future-javascript-javascript-pipeline-operators-5jj
Pipeline operators are an upcoming feature to Javascript which gives us another way to pass values through a series of transformations.
It gives more context to what developers were trying to achieve when they wrote their code, and allow us to do some cool things to boot. Here, we'll take a quick look at pipeline operators, how they work, and how you can use them today.
https://dev.to/smpnjn/future-javascript-javascript-pipeline-operators-5jj
DEV Community
Future Javascript: Javascript Pipeline Operators
Pipeline operators are an upcoming feature to Javascript which gives us another way to pass values...
๐7๐2๐1
JavaScript Daily
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,โฆ
In this blog post, you can find a list and description of dependencies and other host Specs inside package.json.
https://nodesource.com/blog/understanding-dependencies-inside-your-packagejson
https://nodesource.com/blog/understanding-dependencies-inside-your-packagejson
The NodeSource Blog - Node.js Tutorials, Guides, and Updates
Understanding dependencies inside your Package.json
In this blog post, you can find a list and description of `dependencies` and other host Specs inside `package.json`.
๐11๐1๐1
Microsoft's New Proposal To add types to pure JavaScript!
https://devblogs.microsoft.com/typescript/a-proposal-for-type-syntax-in-javascript/
https://devblogs.microsoft.com/typescript/a-proposal-for-type-syntax-in-javascript/
๐20๐ฅ4
The ECMAScript Language specification (aka. the JavaScript specification, or ECMA-262) is a great resource for learning the intricacies of how JavaScript works. However, it is a huge text that can be confusing and intimidating at first. This document aims to make it easier to get started with reading the best JavaScript language reference available.
https://timothygu.me/es-howto/
https://timothygu.me/es-howto/
๐9๐5
Create your own text editor for websites/blogs you are building.
How do text typing and editing work on the web? Although this process might seem straightforward, there is a lot of technical nuance behind its apparent simplicity. This article looks at how typing on the web works.
https://www.smashingmagazine.com/2022/02/develop-text-editor-web/
How do text typing and editing work on the web? Although this process might seem straightforward, there is a lot of technical nuance behind its apparent simplicity. This article looks at how typing on the web works.
https://www.smashingmagazine.com/2022/02/develop-text-editor-web/
Smashing Magazine
How To Develop A Text Editor For The Web โ Smashing Magazine
How do text typing and editing work on the web? Although this process might seem straightforward, there is a lot of technical nuance behind its apparent simplicity. In this article, Ilya Medvedev will explain the challenges his company faced and the solutionsโฆ
๐12๐3๐ฅฐ1
ECMAScript excitement ๐
https://github.com/tc39/proposal-decorators
Congrats to https://twitter.com/pzuraq on advancing TC39 proposal Decorators to Stage 3 ๐
This is conditional advancement based on separating out metadata into a follow-on proposal.
https://github.com/tc39/proposal-decorators
Congrats to https://twitter.com/pzuraq on advancing TC39 proposal Decorators to Stage 3 ๐
This is conditional advancement based on separating out metadata into a follow-on proposal.
GitHub
GitHub - tc39/proposal-decorators: Decorators for ES6 classes
Decorators for ES6 classes. Contribute to tc39/proposal-decorators development by creating an account on GitHub.
๐8๐ฅ2
Hackathon Starter
A boilerplate for Node.js web applications.
https://github.com/sahat/hackathon-starter
A boilerplate for Node.js web applications.
https://github.com/sahat/hackathon-starter
GitHub
GitHub - sahat/hackathon-starter: A boilerplate for Node.js web applications
A boilerplate for Node.js web applications. Contribute to sahat/hackathon-starter development by creating an account on GitHub.
โค11๐8๐คฏ3๐2
Updates from the 89th TC39 meeting
There were several items on the agenda, this post focuses on feature proposals and their progress from the meeting that was held between March 28th-31st, 2022.
https://dev.to/hemanth/updates-from-the-89th-tc39-meeting-5bkf
There were several items on the agenda, this post focuses on feature proposals and their progress from the meeting that was held between March 28th-31st, 2022.
https://dev.to/hemanth/updates-from-the-89th-tc39-meeting-5bkf
DEV Community
Updates from the 89th TC39 meeting
There were several items on the agenda, this post focuses on feature proposals and their progress...
๐9๐คฎ3๐ฅ1
JavaScript Daily
Updates from the 89th TC39 meeting There were several items on the agenda, this post focuses on feature proposals and their progress from the meeting that was held between March 28th-31st, 2022. https://dev.to/hemanth/updates-from-the-89th-tc39-meeting-5bkf
ECMAScript excitement ๐
This week TC39 advanced these proposals ๐
3๏ธโฃ Change Array by Copy
3๏ธโฃ Decorators
3๏ธโฃ RegExp set notation + string props
2๏ธโฃ Decorators metadata
1๏ธโฃ Function.prototype.once()
1๏ธโฃ Intl units conversion
1๏ธโฃ Intl.MessageFormat
1๏ธโฃ Type Annotations
This week TC39 advanced these proposals ๐
3๏ธโฃ Change Array by Copy
3๏ธโฃ Decorators
3๏ธโฃ RegExp set notation + string props
2๏ธโฃ Decorators metadata
1๏ธโฃ Function.prototype.once()
1๏ธโฃ Intl units conversion
1๏ธโฃ Intl.MessageFormat
1๏ธโฃ Type Annotations
๐47๐7๐ฅ5
This one weird trick reduced a JavaScript library from 160MB to 64KB ๐คฏ
https://twitter.com/Swizec/status/1519708770707939329
https://twitter.com/Swizec/status/1519708770707939329
๐30๐คฏ14โค8