Re: New Presentation about Modern GWT Webapp Development

2020-10-21 Thread Slava Imeshev
Lofi, This is great, thank you for getting this together. On Tuesday, October 20, 2020 at 3:42:59 AM UTC-7 lofid...@gmail.com wrote: > I added the "heart" ❤️ symbol to show that the libs / frameworks still > being supported... I tried to add all the hearts in which libs I know... > > If you

Re: New Presentation about Modern GWT Webapp Development

2020-10-20 Thread lofid...@gmail.com
I added the "heart" ❤️ symbol to show that the libs / frameworks still being supported... I tried to add all the hearts in which libs I know... If you want to add the heart just follow the two ways I mentioned in the beginning: https://github.com/gwtboot/gwt-boot-awesome-lili All the

Re: New Presentation about Modern GWT Webapp Development

2020-10-19 Thread lofid...@gmail.com
Hi All, I changed the name of the repo for the GWT Awesome LiLi: https://github.com/gwtboot/gwt-boot-awesome-lili PR and MR are very welcome!  Lofi lofid...@gmail.com schrieb am Sonntag, 18. Oktober 2020 um 21:32:20 UTC+2: > I open a new GitHub project for putting every GWT libs I know

Re: New Presentation about Modern GWT Webapp Development

2020-10-18 Thread lofid...@gmail.com
I open a new GitHub project for putting every GWT libs I know sofar... Library List (LiLi): https://github.com/gwtboot/gwt-boot-jsinterop-lili If you have libs I don't know just open a PR / MR... Thanks, Lofi lofid...@gmail.com schrieb am Donnerstag, 1. Oktober 2020 um 11:58:29 UTC+2: > Hi

Re: New Presentation about Modern GWT Webapp Development

2020-10-01 Thread lofid...@gmail.com
Yes, you're right I wrote bad unit tests I updated im my repo with better unit tests: https://github.com/lofidewanto/jsinterop-simple-example/blob/master/src/test/java/com/github/lofi/CalculatorTest.java Thanks! deja...@googlemail.com schrieb am Donnerstag, 1. Oktober 2020 um 16:02:02 UTC+2:

Re: New Presentation about Modern GWT Webapp Development

2020-10-01 Thread 'Tino D.' via GWT Users
Am Mi., 30. Sept. 2020 um 22:48 Uhr schrieb lofid...@gmail.com < lofidewa...@gmail.com>: > > The check on page 42 is about the "values", so the input param  > > The null check assumes that "values" can be null. If it is null you will get a NullPointerException before this check takes place

Re: New Presentation about Modern GWT Webapp Development

2020-10-01 Thread lofid...@gmail.com
... because IMO the weak point of GWT / J2CL today is the JsInterop implementation of all those JS libs... I always need to google to find it, which is ok but it would be great to be able to see what JS libs we already have as JsInterop integrations... lofid...@gmail.com schrieb am Donnerstag,

Re: New Presentation about Modern GWT Webapp Development

2020-10-01 Thread lofid...@gmail.com
Hi Thomas, thanks for the clue... yeah something like "awesome gwt" but like you said we already have it. I know this one https://gwt.zeef.com/awesomegwt (great links collection) and I already put this in GWT Padlet --> "GWT Links Collection" I thought it is just a simple one pager "Only

Re: New Presentation about Modern GWT Webapp Development

2020-10-01 Thread Thomas Broyer
On Wednesday, September 30, 2020 at 10:48:34 PM UTC+2, lofid...@gmail.com wrote: > > Thanks a lot for the info. > > I added the Gradle plugin, wow we have 3 Gradle plugins is it not > better just to have one?  > > The check on page 42 is about the "values", so the input param  > > I will

Re: New Presentation about Modern GWT Webapp Development

2020-09-21 Thread Thomas Broyer
Fwiw, without plugin (Kotlin DSL): val gwtOutputDir = file("$buildDir/gwtc/war") tasks { val gwtCompile by registering(JavaExec::class) { val companionOutputDir = file("$buildDir/gwtc") val deployDir = file("$companionOutputDir/extra") val extraDir = deployDir

Re: New Presentation about Modern GWT Webapp Development

2020-09-16 Thread lofid...@gmail.com
Hi Thomas, Surely we need to do the platform specific stuffs somewhere... but not in my programming language as keywords --> "the abstraction level" 樂 Using platform specific super-source for GWT is fine but I don't have that in Java and I don't want to have that in Java. For me you have

Re: New Presentation about Modern GWT Webapp Development

2020-09-16 Thread Thomas Broyer
On Wednesday, September 16, 2020 at 6:49:36 PM UTC+2, lofid...@gmail.com wrote: > > Hi Thomas, > > ... actually I feel that doing platform specific stuffs in my code it's > not the way. > > It is comparable to GWT vs. jsweet. In GWT you have everything in Java > semantic. In jsweet you

Re: New Presentation about Modern GWT Webapp Development

2020-09-16 Thread lofid...@gmail.com
Hi Thomas, ... actually I feel that doing platform specific stuffs in my code it's not the way. It is comparable to GWT vs. jsweet. In GWT you have everything in Java semantic. In jsweet you actually have everything in Java but with JavaScript semantic. jsweet is for me still better than

Re: New Presentation about Modern GWT Webapp Development

2020-09-16 Thread lofid...@gmail.com
Hi Thomas, thanks a lot for your insight! Personally I like the idea of Maven to build small projects and always the same, instead of doing "variant" in Gradle (if I understand it correctly). Building "intermediate" artifacts in Maven is also good for me, KISS Building only one project to

Re: New Presentation about Modern GWT Webapp Development

2020-09-16 Thread Hamid Razoki
Great job nice présentation Le mer. 16 sept. 2020 à 09:36, Thomas Broyer a écrit : > > > On Wednesday, September 16, 2020 at 9:48:39 AM UTC+2, lofid...@gmail.com > wrote: >> >> Hi, thanks for the comment. >> >> There are some Gradle plugins for GWT, which one is the "best"? Sofar I >> only use

Re: New Presentation about Modern GWT Webapp Development

2020-09-16 Thread Thomas Broyer
On Wednesday, September 16, 2020 at 9:48:39 AM UTC+2, lofid...@gmail.com wrote: > > Hi, thanks for the comment. > > There are some Gradle plugins for GWT, which one is the "best"? Sofar I > only use Maven, so never try Gradle... > > Maybe others could also tell which Gradle Plugin should we

Re: New Presentation about Modern GWT Webapp Development

2020-09-16 Thread lofid...@gmail.com
Hi, thanks for the comment. There are some Gradle plugins for GWT, which one is the "best"? Sofar I only use Maven, so never try Gradle... Maybe others could also tell which Gradle Plugin should we propose? @Thomas Broyer? Thanks, Lofi rov6...@gmail.com schrieb am Mittwoch, 16. September 2020

Re: New Presentation about Modern GWT Webapp Development

2020-09-16 Thread Joker Joker
Please add to Tools slide 100% working and mantained *gwt-gradle-plugin* https://github.com/esoco/gwt-gradle-plugin среда, 16 сентября 2020 г. в 10:49:52 UTC+4, Joker Joker: > Great job! These things help promote GWT. > > среда, 13 мая 2020 г. в 14:33:58 UTC+4, lofid...@gmail.com: > >> I

Re: New Presentation about Modern GWT Webapp Development

2020-09-16 Thread Joker Joker
Great job! These things help promote GWT. среда, 13 мая 2020 г. в 14:33:58 UTC+4, lofid...@gmail.com: > I added a slide for: > > *Why not server-side Java UI frameworks like Vaadin, Wicket, JSF, …?* > > IMHO, this is an important point too. > > Thanks, > Lofi > -- You received this message

Re: New Presentation about Modern GWT Webapp Development

2020-05-13 Thread Dr. Lofi Dewanto
I added a slide for: *Why not server-side Java UI frameworks like Vaadin, Wicket, JSF, …?* IMHO, this is an important point too. Thanks, Lofi -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving

Re: New Presentation about Modern GWT Webapp Development

2020-05-13 Thread Dr. Lofi Dewanto
Update again with and Because I think modern GWT == Elemental2 and Java Annotation Processor (no GWT generators) and I still put the "included" GWT UIs as both. Because in 2.8.x you still use GWT generators and older Widget stuffs. Thanks, Lofi -- You received this message because you are

Re: New Presentation about Modern GWT Webapp Development

2020-05-13 Thread Dr. Lofi Dewanto
Hi Jens, thanks a lot for your comment. Yes, a good example is actually GWTBootstrap3: - Old one based on old stuffs GWT: https://gwtbootstrap3.github.io/gwtbootstrap3-demo - And the new one based on Elemental2: https://github.com/treblereel/gwtbootstrap3 So as an application

Re: New Presentation about Modern GWT Webapp Development

2020-05-13 Thread Jens
Personally I would not say that GWT widgets are deprecated. They are ported to be compatible with J2CL, they just look a bit dated because nobody has done a new fancy CSS for them. So it is generally fine to use them, but you should not expect that any new components will be added to the

Re: New Presentation about Modern GWT Webapp Development

2020-05-12 Thread Dr. Lofi Dewanto
Hi Thomas, thanks a lot for the review. I updated following: (1) Slide 18: updated with your content (2) Slide 20: I let the slide 20 the same but I inserted a slide 23, which said "... more than two connections..." (2.1) I also add a slide 24 about

Re: New Presentation about Modern GWT Webapp Development

2020-05-12 Thread Thomas Broyer
Great deck, there are a few inaccuracies though: - Slide 18: “Most browsers will allow a maximum of two simultaneous connections for fetching resources.” This has been wrong for some time; limit has been bumped to 6 since IE8, Firefox 3.6 (