Replies: 19 comments 38 replies
-
Pros
Cons
General comments
I was wondering how can one get started? I guess the documentation is in progress? |
Beta Was this translation helpful? Give feedback.
-
Thanks Ivan for your interest in the project and for your pros. I'm aware of the cons, but this is something that will be fixed over time. Yes it seems to good to be true, but it's all real with no cheating, I promise 👼 All the credit goes to GWT which does such a good job when transpiling Java to JavaScript, I'm actually also amazed by the result. 😃 I feel also a great potential in this technology, so I will keep working on it, even if just on my free time for now, but I hope it will take off at some point and I will manage to opensource it successfully. For now the technology is not yet really usable until I finish a tool that will help you building your WebFX app. If you look at the pom.xml of the gwt module of even the simplest demo, you will see a lot of dependencies that would be hard to write manually. This is because to achieve the smallest possible JS size, everything is split into small Java modules. I'm currently working on the website which will be a WebFX app, so this will add another example at the same time. I will probably write another demo like a simple TODO app but linked to a Fauna database to demonstrate how you can also write serverless apps with WebFX. Finally when all of the above will be finished, I will write a minimal getting started guide. Then I will look for beta testers for a first feedback. Maybe you would like to be part of them? 😉 If everything goes well, I will then try developing a community around the project, which is still part of the incubation phase of an open source project. So still a lot of work, but with a bit of luck it will work 🙏 |
Beta Was this translation helpful? Give feedback.
-
Hey @salmonb this is amazing. I've run the demos and they seem to run fine. I think this technology could be awesome, when it's fully developed. Awesome work! |
Beta Was this translation helpful? Give feedback.
-
Hej @salmonb this is amazing. I've run the demos and they seem to run fine too I totally agree with dukke.. very nice and i hope this project will evolve successfully. Awesome work! |
Beta Was this translation helpful? Give feedback.
-
Congratulations on this work @salmonb - Very impressive! @ivan-velikanova sent me a pointer. I had no idea it was possible to write a library this way to support something as complex as JavaFX in the browser. I have worked a lot with TeaVM and CheerpJ myself. Your download sizes are very respectable (just 7 mb for Spacefx). I have gotten similar sizes with TeaVM (maybe a little smaller ;-)). I don't know much about http, but I was able to shrink my sizes by 4-5x by adding this to a .htaccess file in the folder above my download links:
Keep up the good work! jeff |
Beta Was this translation helpful? Give feedback.
-
Very much looking forward to any tutorial you can add. |
Beta Was this translation helpful? Give feedback.
-
My 50 cents to get some momentum is to release what you have and hope to get some participants |
Beta Was this translation helpful? Give feedback.
-
What is the performance delta between running a program like SpaceFX on desktop vs browser? I am curious. |
Beta Was this translation helpful? Give feedback.
-
Wow this is really awesome. Would love to port Stream-Pi to this. This is really next level :D |
Beta Was this translation helpful? Give feedback.
-
I have multiple government funded JavaFX applications focused on custom data visualization that could take advantage of this. How can I become a beta user? Thanks for the great work. Sean |
Beta Was this translation helpful? Give feedback.
-
I'm also very interested in using JavaFX 3D w/ WebFX. :D
…On Fri, Feb 26, 2021 at 11:18 AM Birdasaur ***@***.***> wrote:
I have multiple government funded JavaFX applications focused on custom
data visualization that could take advantage of this. How can I become a
beta user?
Side question: Does webfx have any support for JavaFX 3D? (I would guess
not but I wanted to ask).
Thanks for the great work.
Sean
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#4 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABEFD7PGXIDB5JGEAOSOFLTA7CUPANCNFSM4USUA5GA>
.
|
Beta Was this translation helpful? Give feedback.
-
I promised the website for this week, and here it is! ✨ https://preview.webfx.dev ✨ It's just a preview for now, so please don't share this temporary link at this early stage (I think the actual go-live will happen within a couple of weeks). I started a new discussion thread in the website repository to avoid polluting this thread, so you are very welcome to join webfx-project/webfx-website#1 Thanks! |
Beta Was this translation helpful? Give feedback.
-
Woooho!! Is this the dawn of a new age of WORA!? I am hugely impressed. Unbelievable what you have created. This is truly amazing. Awesome! :-D Am I right in concluding my first ride with: There might be some work ahead in "translating" all of JavaFX to WebFX? e.g.
And may I - out of curiosity - politely ask, how much? :-) In other words: How big a percentage of the "most common" Controls, Skins, etc. are Done vs. ToDo? |
Beta Was this translation helpful? Give feedback.
-
Hi, |
Beta Was this translation helpful? Give feedback.
-
hi guys, just to tell you, you can now follow us on Twitter. |
Beta Was this translation helpful? Give feedback.
-
Nice work! Very impressive. I'm new to both gwt and webfx.. learnt about this all the other day on Twitter. I think this is an ingenious approach. I have 2, maybe 3 questions. File ChooserI've played around with the example apps and understand it's presently limited to the [feature set] (https://javadoc.webfx.dev). I'd have several candidate apps, if I had a way to hook in a FileChooser. (I'm assuming there isn't a way to do this; if there is, apologies for the false premise of this post.. ;) I found this article about [gwt_fileupload] (https://www.tutorialspoint.com/gwt/gwt_fileupload_widget.htm), but being new to this, I'm not sure it's apt, or whether this is a gwt issue, or a webfx one. (I don't want to upload the file: I want the app to read the file--as javascript can, inside the browser too.) Feature PrioritiesSo this question kinda brings up a larger question.. The file chooser seems like a "platform" capability, whereas more UI features might be seen as "presentation polish". I'm wondering if there's a backlog of such "platform" nice-to-haves. |
Beta Was this translation helpful? Give feedback.
-
Yay! Thanks for the invite
…On Wed, Oct 19, 2022 at 5:49 AM Bruno Salmon ***@***.***> wrote:
hi @gnahraf <https://github.com/gnahraf>,
I'm pleased to let you know that it's now implemented in WebFX!
I invite you to continue our exchange in this dedicated GitHub discussion
<#14>.
—
Reply to this email directly, view it on GitHub
<#4 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABHUG6LAUMDUD3VJ2OXG6V3WD7N3NANCNFSM4USUA5GA>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
Is there an API for AJAX, callbacks, URLs and such? |
Beta Was this translation helpful? Give feedback.
-
Hi all.
The app I'm busy with is completely written and there is no time to
convert this to WebFX.
So no mails needed anymore.
Best regard
Roland
Op 20-10-2022 om 20:27 schreef Babak Farhang:
…
Is there an API for AJAX, callbacks, URLs and such?
—
Reply to this email directly, view it on GitHub
<#4 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ASHVFKHYPXPNV6CJ7BAMXW3WEGFIRANCNFSM4USUA5GA>.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
A question or comment about WebFX?DEPRECATED, PLEASE START NEW DISCUSSIONS INSTEADBeta Was this translation helpful? Give feedback.
All reactions