-
Technically you can run Node.js in the browser right now now.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
And/or control node and any other programming language from the browser using Native Messaging native-messaging-nodejs.
-
Yes you can find CEF project and edit .... ;) Don't forget licence stuff. Here is description project: https://github.com/zlatnaspirala/web-to-native Maybe better try first : https://github.com/zlatnaspirala/c-cpp-to-javascript This is the most powerfull level of coding in aspect of web apps...
-
Yes you can find CEF project and edit .... ;) Don't forget licence stuff. Here is description project: https://github.com/zlatnaspirala/web-to-native Maybe better try first : https://github.com/zlatnaspirala/c-cpp-to-javascript This is the most powerfull level of coding in aspect of web apps...
-
See jsvu.
-
Indeed. ECMA-262 has been implemented using JavaScript https://github.com/engine262/engine262.
-
I think QuickJS, written in C, is a user-"friendly" starting point for implementing ECMA-262. Documentation QuickJS Javascript Engine.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
If you are considering building a modern JavaScript runtime I would suggest reading Minimum Common API.
-
You also wouldn't really be creating your own new programing language. You would be creating something that can run JavaScript by following JavaScript standards and syntax. You might be able to add some non-standard features of your own on top of those standards, or include your own standard library of helpers or utilities, but you can't completely make a new or alternative language and then load it in the browser (or at least not by reimplementing ECMAScript standards... you actually can make your own language that runs within any Javascript enviroment, if you provide an interpreter or compiler that transforms it into valid JS. Some people have done something like this, eg Elm: https://elm-lang.org/).
-
The biggest difference is usually found in what non-ECMAscript standard JS web apis or features are implemented in different browsers. Here's a list of typical web APIs, and for many of them there is a compatibility table at the bottom detailing which browser do or do not support it. https://developer.mozilla.org/en-US/docs/Web/API
Related posts
-
How I host Elm web applications with GitHub Pages
-
Learning Elm by porting a medium-sized web front end from React (2019)
-
Building React Components Using Unions in TypeScript
-
Is it possible to write games like Pac-Man in a functional language?
-
Node still seems better than python after all this time for web server speed but..