javascriptdaily | Unsorted

Telegram-канал javascriptdaily - JavaScript Daily

13192

Daily JavaScript / JS community news, links and events. "First, software ate the world, the web ate software, and JavaScript ate the web." 'JavaScript' is a trademark of Oracle Corporation in the US. We are not endorsed by or affiliated with Oracle.

Subscribe to a channel

JavaScript Daily

Introducing the WebAssembly JavaScript Promise Integration API v8.dev/blog/jspi

Читать полностью…

JavaScript Daily

State of JS 2022

2022.stateofjs.com

Читать полностью…

JavaScript Daily

JavaScript is here to make you feel better.

Читать полностью…

JavaScript Daily

How difficult is JavaScript?

Suggest a number randomly from 0(most easy) to 10(most difficult),
and tell how difficult is this ?

Читать полностью…

JavaScript Daily

Computers are becoming more powerful, thanks to GPUs and multi-core CPUs. Equally, applications are getting more complex as they leverage threads (independent execution units in a process) for maximum application performance and responsiveness.

In this article, we will explain what multithreading is, and how Node.js handles asynchronous operations using the event loop and worker pools. We'll also discuss how to use the Node.js worker-threads module to create and manage threads.

Let's get started!



https://blog.appsignal.com/2022/07/20/an-introduction-to-multithreading-in-nodejs.html

Читать полностью…

JavaScript Daily

PHP is better with Laravel.

CSS is better with Tailwind.

JavaScript is better with..?

Читать полностью…

JavaScript Daily

[OLD LICENSE] ECMA License(doesn't allow forks)

⬇️

[NEW LICENSE] Document and Software License(permissive, allows forks)


https://hacks.mozilla.org/2022/06/the-specification-for-javascript-has-a-new-license/

Читать полностью…

JavaScript Daily

Quasar is an open-source Vue.js based framework, which allows you as a web developer to quickly create responsive websites/apps in many flavours:

- SPAs (Single Page App)
- SSR (Server-side Rendered App) (+ optional PWA client takeover)
- PWAs (Progressive Web App)
- BEX (Browser Extension)
- Mobile Apps (Android, iOS, …) through Cordova or Capacitor
- Multi-platform Desktop Apps (using Electron)

Quasar’s motto is: write code once and simultaneously deploy it as a website, a Mobile App and/or an Electron App. Yes, one codebase for all of them, helping you develop an app in record time by using a state-of-the-art CLI and backed by best-practice, blazing fast Quasar web components.

When using Quasar, you won’t need additional heavy libraries like Hammer.js, Moment.js or Bootstrap. It’s got those needs covered internally, and all with a small footprint!

https://quasar.dev/

Читать полностью…

JavaScript Daily

This one weird trick reduced a JavaScript library from 160MB to 64KB 🤯

https://twitter.com/Swizec/status/1519708770707939329

Читать полностью…

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

Читать полностью…

JavaScript Daily

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.

Читать полностью…

JavaScript Daily

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/

Читать полностью…

JavaScript Daily

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

Читать полностью…

JavaScript Daily

We now have 8000+ followers 🎉

Читать полностью…

JavaScript Daily

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

Читать полностью…

JavaScript Daily

Develop desktop apps from websites, using system installed browsers and NodeJS.

https://gluonjs.org/

Читать полностью…

JavaScript Daily

As 2022 ends, we will start looking forward to 2023. The JavaScript world is evolving quickly, and there are lots of growing projects, some of which deserve your attention, and some that do not. In this article, we will look at six JavaScript projects to watch in 2023.

https://byteofdev.com/posts/javascript-projects-2022/

Читать полностью…

JavaScript Daily

Evil, Chaotic, Screaming... but still mine. 😅

Читать полностью…

JavaScript Daily

What did JavaScript promise you?

Читать полностью…

JavaScript Daily

What is your favorite thing in JavaScript?

Читать полностью…

JavaScript Daily

Fresh uses a different model: one where you ship 0 KB of JS to clients by default.

https://deno.com/blog/fresh-is-stable

Читать полностью…

JavaScript Daily

📢
WebContainers are now officially supported in Firefox, desktop & mobile!

You can now build Node.js apps directly in the browser using Firefox and debug them natively with FirefoxDevTools 🔥

> Use the Web to Build the Web! <

https://blog.stackblitz.com/posts/webcontainers-are-now-supported-on-firefox/

Читать полностью…

JavaScript Daily

Today, Cloudflare – in partnership with Vercel, Shopify, and individual core contributors to both Node.js and Deno – is announcing the establishment of a new Community Group for Web-interoperable JavaScript runtimes.

https://blog.cloudflare.com/introducing-the-wintercg/

Читать полностью…

JavaScript Daily

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

Читать полностью…

JavaScript Daily

Hackathon Starter

A boilerplate for Node.js web applications.

https://github.com/sahat/hackathon-starter

Читать полностью…

JavaScript Daily

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/

Читать полностью…

JavaScript Daily

Microsoft's New Proposal To add types to pure JavaScript!

https://devblogs.microsoft.com/typescript/a-proposal-for-type-syntax-in-javascript/

Читать полностью…

JavaScript Daily

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

Читать полностью…

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, and identify the entry point to our package.

https://nodesource.com/blog/the-basics-of-package-json

Читать полностью…

JavaScript Daily

'Fetch' is coming to nodejs 🎉

Bye bye node-fetch and axios! 👋

Читать полностью…
Subscribe to a channel