R
by ReD_CoDE on 4 Sep 2020, edited 10 Sep 2020
#
I open this topic for those who want to work on web-based solutions and topics related to web apps, like:
-
HTML
-
CSS and SVG and Canvas and DOM
-
JavaScript and TypeScript
-
WebAssembly (WASM) and (C#, C++, Java)
-
WebGL, WebGPU, ...
-
WebRTC
And some related topics like Node Modules (Node.js, React, ...) and Web Components (LITElements), Progressive Web Apps (PWA), ...
I
by infeeeee on 9 Sep 2020
#
While w3schools has nice tutorials (I also started to learn web development from them), after learning the basics I recommend mdn (Mozilla Developer Network) instead.
-
It's developed by Mozilla, not some fishy company
-
Less tracking and no ads on mdn
-
W3schools was quite outdated in the past, nowadays it's better: https://www.w3fools.com/
-
In some cases I found mdn's documentation more complete than w3schools
The mdn can be confusing at first, but after you figure out where to look up things it will be easy to navigate. It has some tutorials, but the references are the best places:
If you search for a command or selector, etc the two top results will be w3schools and mdn. Simply select the mdn result :)
R
by ReD_CoDE on 9 Sep 2020
#
@infeeeee I'm in a Mozilla group for a long time, and we discuss about many things regularly
I know that Google is not interesting for some, and doesn't have a real open source community, but they do better than Mozilla
For instance, recently Mozilla had to close some of its projects because Google's solutions like V8 was better
I
by infeeeee on 10 Sep 2020
#
+1 votes
@ReD_CoDE No, mozilla had to close offices because of financial reasons. The performance of google's js engine maybe a bit better, but not by far: e.g. in sunspider js benchmark it doesn't perform better: https://arewefastyet.com/win10/overview?numDays=60
I don't even know why you mentioned google and chrome, I was just speaking about mdn which is documentation vs w3schools (not affiliated with google) another documentation
R
by ReD_CoDE on 10 Sep 2020, edited 10 Sep 2020
#
@infeeeee you're totally right, I could not mention Google, when both of us shared some links to MDN website, as a great source that holds all useful information about web standards