I think Tapestry is super for small to medium projects. Tapestry has bundled JQuery, datatable, boostrap, underscore etc. It comes with a lot of nice usable Tapestry components. Tapestry takes care of making everything working together, but you can use your own version of e.g. JQuery if you want. Tapestry is very customable. Live class reloading makes the development superfast. For easy UX I am using plain Tapestry templates. For more advanced applications (single page) I am using some React/JSX. Some elements in the page are still Tapestry Zones because they easy to use. Tapestry works nice as a service layer for serving data to my JavaScript when needed.
I think Spring is for large projects. S-E From: Qbyte Consulting [via Apache Tapestry Mailing List Archives] <ml+s1045711n5734102...@n5.nabble.com> Sent: mandag 26. november 2018 09:13 To: Svein-Erik Løken <se.lo...@brav.com> Subject: Re: QuickStart Setting up a tapestry project for building a trivial webapp for back office data entry is still very efficient. Angular is a glorified java script library, not a web application framework. Sent from my iPhone > On 26 Nov 2018, at 14:09, Emmanuel Sowah <[hidden > email]</user/SendEmail.jtp?type=node&node=5734102&i=0>> wrote: > > Dude, > > Really setting up tapestry for a new project? Are you out of your mind? > Tapestry is a dying project, even it's founder Howard Lewis Ship has > abandoned his ship long ago and jumped onto another modern framework. > Pickup Angular or another modern framework for your new project. > Cheers. > > On Mon, Nov 26, 2018 at 6:53 AM Qbyte Consulting <[hidden > email]</user/SendEmail.jtp?type=node&node=5734102&i=1>> > wrote: > >> Hi, >> >> I’m trying to setup a bare bones tapestry project in maven 3. >> >> Can anyone point me an example how to do that please? >> >> John >> >> Sent from my iPhone >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [hidden >> email]</user/SendEmail.jtp?type=node&node=5734102&i=2> >> For additional commands, e-mail: [hidden >> email]</user/SendEmail.jtp?type=node&node=5734102&i=3> >> >> --------------------------------------------------------------------- To unsubscribe, e-mail: [hidden email]</user/SendEmail.jtp?type=node&node=5734102&i=4> For additional commands, e-mail: [hidden email]</user/SendEmail.jtp?type=node&node=5734102&i=5> ________________________________ If you reply to this email, your message will be added to the discussion below: http://apache-tapestry-mailing-list-archives.1045711.n5.nabble.com/QuickStart-tp5734100p5734102.html To unsubscribe from users@tapestry.apache.org<mailto:users@tapestry.apache.org> Mailing List Archives, click here<http://apache-tapestry-mailing-list-archives.1045711.n5.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=2375125&code=c3ZlaW5AamFjaWxsYS5ub3wyMzc1MTI1fC0xNTM4NzY2ODg4>. NAML<http://apache-tapestry-mailing-list-archives.1045711.n5.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml>