"Little known features of JavaScriptβ by Viral Shah
https://link.medium.com/J2fK9p1Pg2
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
https://link.medium.com/J2fK9p1Pg2
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
β€1π1
#LibraryOfTheDay : Cube.js
Cube.js is an open source modular framework to build analytical web applications. It is primarily used to build internal business intelligence tools or to add customer-facing analytics to an existing application.
It was designed to work with Serverless Query Engines like AWS Athena and Google BigQuery. Multi-stage querying approach makes it suitable for handling trillions of data points. Most modern RDBMS work with Cube.js as well and can be tuned for adequate performance.
https://cube.dev/
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
Cube.js is an open source modular framework to build analytical web applications. It is primarily used to build internal business intelligence tools or to add customer-facing analytics to an existing application.
It was designed to work with Serverless Query Engines like AWS Athena and Google BigQuery. Multi-stage querying approach makes it suitable for handling trillions of data points. Most modern RDBMS work with Cube.js as well and can be tuned for adequate performance.
https://cube.dev/
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
cube.dev
Cube: Agentic Analytics Platform
Cube is the agentic analytics platform with universal semantic layer, native BI, and AI agents. Deploy autonomous analytics without vendor lock-in.
Here's an article from Artyom Keydunov, the co-founder of cube.js to get you started with it.
https://dev.to/keydunov/launching-cube-js-templates-the-easiest-way-to-build-analytics-dashboards-and-applications-4lj9
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
https://dev.to/keydunov/launching-cube-js-templates-the-easiest-way-to-build-analytics-dashboards-and-applications-4lj9
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
DEV Community
Launching Cube.js Templates π - the easiest way to build analytics dashboards and applications
Setting up a new project, writing tons of configurations, and wiring all the things together is hard...
#LibraryOfTheDay : Grapes.js
GrapesJS is a free and open source Web Builder Framework which helps building HTML templates, faster and easily, to be delivered in sites, newsletters or mobile apps. Mainly, GrapesJS was designed to be used inside a CMS to speed up the creation of dynamic templates
https://grapesjs.com/
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
GrapesJS is a free and open source Web Builder Framework which helps building HTML templates, faster and easily, to be delivered in sites, newsletters or mobile apps. Mainly, GrapesJS was designed to be used inside a CMS to speed up the creation of dynamic templates
https://grapesjs.com/
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
Grapesjs
GrapesJS - Free and Open Source Web Template Editor Framework
Free and Open source Web Template Editor - Next generation tool for building templates without coding
β€1π1
Static Types Are Overrated and Static Types Give You a False Sense of Security
There is no known empirical evidence that static types have a strong impact on bug density.
So in spite of the cool developer tooling they enable, static types donβt actually help reduce over-all bug density by very much. Why?
If you havenβt exercised the code, you really have no idea whether or not it works. Sure, you can know whether or not a variable has been defined, or whether or not a function is passing an array instead of an object, but as it turns out:
- There are a lot of other ways to express bugs in your programs type checking wonβt catch, andβ¦
- A lot of other ways to catch type related bugs.
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
Read full blog here:
https://medium.com/javascript-scene/the-shocking-secret-about-static-types-514d39bf30a3
There is no known empirical evidence that static types have a strong impact on bug density.
So in spite of the cool developer tooling they enable, static types donβt actually help reduce over-all bug density by very much. Why?
If you havenβt exercised the code, you really have no idea whether or not it works. Sure, you can know whether or not a variable has been defined, or whether or not a function is passing an array instead of an object, but as it turns out:
- There are a lot of other ways to express bugs in your programs type checking wonβt catch, andβ¦
- A lot of other ways to catch type related bugs.
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
Read full blog here:
https://medium.com/javascript-scene/the-shocking-secret-about-static-types-514d39bf30a3
Medium
The Shocking Secret About Static Types
The popularity of TypeScript has really exploded recently. I like TypeScript, and I like static types. It has some great features. Itβsβ¦
π1
Breaking News: Microsoft buys JavaScript developer platform npm; plans to integrate it with GitHub.
https://www.zdnet.com/article/microsoft-buys-javascript-developer-platform-npm-plans-to-integrate-it-with-github/
https://www.zdnet.com/article/microsoft-buys-javascript-developer-platform-npm-plans-to-integrate-it-with-github/
ZDNET
Microsoft buys JavaScript developer platform npm; plans to integrate it with GitHub
Microsoft is acquiring npm, a major JavaScript-developer platform, which it is planning to integrate with GitHub.
Version 9.1 of Angular Now Available β TypeScript 3.8, faster builds, and more.
https://blog.angular.io/version-9-1-of-angular-now-available-typescript-3-8-faster-builds-and-more-eb292f989428
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
https://blog.angular.io/version-9-1-of-angular-now-available-typescript-3-8-faster-builds-and-more-eb292f989428
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
Medium
Version 9.1 of Angular Now AvailableβββTypeScript 3.8, faster builds, and more
We just released Version 9.1 of Angular. This is a minor release of the framework and the CLI that is a drop-in replacement for 9.0β¦
#CFP for #JSConferences ::
ForwardJS Ottawa is happening on May 26-29 2020 in The Interweb.
Due to the COVID-19 situation, the organizers made ForwardJS Ottawa a virtual event, providing four days of workshops and talks to registrants from the comfort of their browser. Best part is, the talk sessions will be FREE.
Apply for Talk here:
http://bit.ly/forward2020cfp
More Details:
https://forwardjs.com/ottawa/
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
ForwardJS Ottawa is happening on May 26-29 2020 in The Interweb.
Due to the COVID-19 situation, the organizers made ForwardJS Ottawa a virtual event, providing four days of workshops and talks to registrants from the comfort of their browser. Best part is, the talk sessions will be FREE.
Apply for Talk here:
http://bit.ly/forward2020cfp
More Details:
https://forwardjs.com/ottawa/
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
Google Docs
ForwardJS 2020 Call for Proposals
ForwardJS is an inclusive technical conference series focusing on JavaScript, technology and culture, and the open web.
This year we're gearing up for our two online events, ForwardJS Ottawa (May 26-29) and San Francisco (Sept 21-23)
Due to the currentβ¦
This year we're gearing up for our two online events, ForwardJS Ottawa (May 26-29) and San Francisco (Sept 21-23)
Due to the currentβ¦
π₯°1
Initializing a 3D map
https://www.wrld3d.com/wrld.js/latest/docs/examples/embedding-a-3d-map/
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
https://www.wrld3d.com/wrld.js/latest/docs/examples/embedding-a-3d-map/
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
Wrld3D
Embedding a 3D map
Beautiful 3D maps anywhere with wrld.js
Translate Vue.js application with vue-i18n
This tutorial guides you through adding translations to your Vue.js application using vue-i18n. The tutorials starts with a blank demo project which you'll create in the next step. You can of course apply the steps to your own project...
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
https://www.codeandweb.com/babeledit/tutorials/how-to-translate-your-vue-app-with-vue-i18n
This tutorial guides you through adding translations to your Vue.js application using vue-i18n. The tutorials starts with a blank demo project which you'll create in the next step. You can of course apply the steps to your own project...
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
https://www.codeandweb.com/babeledit/tutorials/how-to-translate-your-vue-app-with-vue-i18n
Codeandweb
How to translate your Vue.js 3 application with vue-i18n
Free tutorial: Set up Vue.js with vue-i18n. Translate your templates, create and edit JSON translation files, switch languages at runtime. Covers Vue 3.
π1
Guide to Web Development
A beautiful epistemological guide to from frontend to backend in web development align with collaboration and testing as well...
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
https://andreasbm.github.io/web-skills/?compact
A beautiful epistemological guide to from frontend to backend in web development align with collaboration and testing as well...
ππ Join @javascriptdaily for more updates of Daily JavaScript / JS community news, links and events.
https://andreasbm.github.io/web-skills/?compact
andreasbm.github.io
Web Skills
A visual overview of useful skills to learn as a web developer
Step 1 β HTML
Step 2 β CSS
Step 3 β JavaScript
Step 4 β Linux CLI + Git
Step 5 β ReactJS/VueJS
Step 6 β Start applying for front-end developer jobs π
Step 7 β Node JS
Step 8 β Express JS
Step 9 β MongoDB/
Step 10 β Apply for full-stack developer jobs π€©
π Join @javascriptdaily for more updates about JavaScript jobs, frameworks, libraries, events and anything else about JavaScript
Step 2 β CSS
Step 3 β JavaScript
Step 4 β Linux CLI + Git
Step 5 β ReactJS/VueJS
Step 6 β Start applying for front-end developer jobs π
Step 7 β Node JS
Step 8 β Express JS
Step 9 β MongoDB/
Step 10 β Apply for full-stack developer jobs π€©
π Join @javascriptdaily for more updates about JavaScript jobs, frameworks, libraries, events and anything else about JavaScript
π2
#HistoryLessons
You can find a glimpse of how Microsoft tried to monopolize on JS community work.
π Follow @JavaScriptDaily, let's share common interests of JavaScript Developers.
https://www.youtube.com/watch?v=Sh6lK57Cuk4
You can find a glimpse of how Microsoft tried to monopolize on JS community work.
π Follow @JavaScriptDaily, let's share common interests of JavaScript Developers.
https://www.youtube.com/watch?v=Sh6lK57Cuk4
YouTube
The Weird History of JavaScript
The history of JavaScript over the last 25 years. How did a simple scripting language for Netscape evolve into the world's most widely used programming language? https://dev.to/codediodeio/the-weird-history-of-javascript-2bnb
Full Course: https://fireshβ¦
Full Course: https://fireshβ¦
Animating with #VueJS - Talk by Sarah Drasner
Slides::
http://slides.com/sdrasner/animating-vue-f17#/
https://www.youtube.com/watch?v=LLnVLjpY6gE
π Follow @JavaScriptDaily, let's share common interests of JavaScript Developers.
Slides::
http://slides.com/sdrasner/animating-vue-f17#/
https://www.youtube.com/watch?v=LLnVLjpY6gE
π Follow @JavaScriptDaily, let's share common interests of JavaScript Developers.
Slides
Animating Vue Fall 2017
A presentation created with Slides.
π2
While deno is making a buzz in the js community for replacing node and offering better security. Will deno be the future?
https://youtu.be/3Vt_cjgojDI
π Follow @JavaScriptDaily, let's share common interests of JavaScript Developers.
https://youtu.be/3Vt_cjgojDI
π Follow @JavaScriptDaily, let's share common interests of JavaScript Developers.
YouTube
Deno: Node.js Killer? Introduction & Tutorial | From Creator Ryan Dahl | TypeScript/JS
Deno: Node.js Killer? Introduction & Demo | From Creator Ryan Dahl
Out with the old and in with the new! Will Denojs replace Nodejs?? Well, let's see. In this video, I'll explain what Denojs is and give you a quick demo. Deno was created by Ryan Dahl, whoβ¦
Out with the old and in with the new! Will Denojs replace Nodejs?? Well, let's see. In this video, I'll explain what Denojs is and give you a quick demo. Deno was created by Ryan Dahl, whoβ¦
While we all are hyped about official deno 1.0 release, here's an article which summaries why deno was born and why is it build the way it is.
https://dev.to/olivierloverde/deno-1-0-officially-scheduled-on-may-13-review-of-the-features-1kb0
π Follow @javascriptDaily. let's share common interests of javascript developers
https://dev.to/olivierloverde/deno-1-0-officially-scheduled-on-may-13-review-of-the-features-1kb0
π Follow @javascriptDaily. let's share common interests of javascript developers
DEV Community
π Deno: 1.0 officially scheduled on May, 13! Review of the features
π€ Introduction It all started 2 years ago, Ryan Dahl, the creator of Node.js gave a talk a...
Deno 1.0 Released
Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust.
https://deno.land/v1
π Follow @JavaScriptDaily for regular updates from JavaScript ecosystem.
Deno is a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust.
https://deno.land/v1
π Follow @JavaScriptDaily for regular updates from JavaScript ecosystem.
Deno
Deno 1.0 | Deno
Dynamic languages are useful tools. Scripting allows users to rapidly and succinctly tie together complex systems and express ideas without worrying about details like memory management or build systems.