Comments (3)
sadly I'm occupied with different project. But slowly I will be preparing for this. If you have some resources of how to start and eventually where I need to look to adapt to your framework. let me know.
from es4x.
Hi @tahonaPL, thanks for your message!
There have been many requests about adding some shims for node modules, I don't think this would be very complex, I think the major step is to bootstrap a shim, for example, create the skeleton of the fs
module. I'm pretty sure that we can delegate all the stuff fs
does to either graal or vert.x for whatever is missing.
If you'd be interesting in doing such experiments, I'd gladly support you. I think if we get fs
and http
(for example) working, then tools like webpack
and other bundlers could be used directly.
Other have also mentioned a slightly simpler project, create a small express
shim delegating to vertx-web (which is not that different) which would allow us to use the same kind of API...
from es4x.
I think express use http (server) under the hood. I think for express we we would need req, response objects and wrapper on vertx to have same router.
I would switch instantly if those would work.
from es4x.
Related Issues (20)
- Type coercion problem in global setTimer HOT 1
- Include js verticles in Java code HOT 5
- Multiple verticle instances generate bad context exceptions from graalvm when loading modules from common npm packages HOT 1
- Require statements fail to resolve json files from dependency except by relative path
- Limitations of es4x? HOT 6
- Problem using await HOT 3
- invokeMember (then) on io.vertx.core.impl.future.PromiseImpl@47ddaaf5 failed due to: Arity error - expected: 2 actual: 1 HOT 1
- Promise of vertx cannot call then twice or more. HOT 4
- Cannot Resolve the CWD error when path contains spaces in windows HOT 1
- About the difference between JSVerticleFactory and MJSVerticleFactory
- Make a new release with the latest graal and vert.x HOT 1
- How to use handlebars in es4x? HOT 2
- require/load - Error loading JavaScript Module with ES4X in maven project HOT 3
- PR: Tracking progress for later alignment with web-modules. HOT 2
- [Question] How to build a file for java graaljs? HOT 1
- mongo-client:Multi threaded access requested by thread Thread[] but is not allowed for language(s) js HOT 2
- Release Vertx 4.4.0 npm modules HOT 3
- GraalVM 21 not recognized HOT 4
- About Native Images for ES4X
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from es4x.