From: Joshua S. <jos...@gm...> - 2024-05-30 15:49:15
|
Tldr: Just to add a +1 to this topic, I'm agreeing here, too. Long version: When the integrated app creation tool was removed 2y ago, it took me hours to get the recommended npm package to run, repeatedly getting stuck in NPMs dependency overhead hell. Once it finally ran without any errors, I still ended up with a package that did not install in the (then latest) eXist. I tried several times over the past years and so far I never managed to produce a working app with this (fair enough, I'm rarely asking for support, always thinking I'm the idiot). Sure, npm has been a standard for quite a while now and there are probably good reasons not to use the old integrated legacy app creation tool - but it's somewhat off putting for non-Node developers to download and run an overhead of hundreds of megabytes of npm dependencies, just to produce a comparable tiny app scaffold (that then won't even install). So I opted for the same workaround described here before: I installed a legacy version of eXist just to create an app scaffold - and then downloaded and installed it on the latest version (worrying it might be insecure, but at least it runs). While this still works smoothly to this date, it lead to me not using exist much for app development anymore, but only as a database via the REST API. Maybe that's for the better anyways. -- end of long version Nick Sincaglia <nsi...@nu...> schrieb am Do., 30. Mai 2024, 15:48: > I agree. That app builder was pretty handy. We continue to run an old > version of eXist-db just for this purpose. We will create new apps using > this old version and download the XAR package and install it on the newer > versions of eXist-db we run in production. > > Nick > > On 5/30/24 1:38 AM, Michael Pilarski wrote: > > Hi Don, > > please see Joe's answer to this topic at > https://stackoverflow.com/a/70189542. > > Michael > > Am Do., 30. Mai 2024 um 01:43 Uhr schrieb John Reed <jr...@gm...>: > >> I believe that no longer is available with a later version because of >> some kind of security problem. I would like that back. It was great to be >> able to create an app without really thinking about it and just building on >> top of what was there. I wish they would put it back in the later version. >> >> Sent from my iPhone >> >> On May 29, 2024, at 4:36 PM, Don Smith via Exist-open < >> exi...@li...> wrote: >> >> >> Hello everyone, >> >> I've just installed eXist 6.2.0 on Windows 11. >> >> * The DB is running >> * I'm logged in as Admin (eXide shows "Logged in as Admin") >> >> In eXide, when I click on "Application" there is no "New Application" >> option available. The only menu options I see are: >> >> * Download app >> * Synchronize >> * Live reload >> >> I assume that something has gone wrong in the install but ?? >> >> I've looked through the Packages that are available to install and don't >> see anything there that looks like what I need. Is it possible the option >> has moved to a different location in 6.0.2? Is there another way to >> create a new application? >> >> Any help is appreciated as this appears to be a complete show stopper >> (can't create new applications). >> >> Don >> >> _______________________________________________ >> Exist-open mailing list >> Exi...@li... >> https://lists.sourceforge.net/lists/listinfo/exist-open >> >> _______________________________________________ >> Exist-open mailing list >> Exi...@li... >> https://lists.sourceforge.net/lists/listinfo/exist-open >> > > > _______________________________________________ > Exist-open mailing lis...@li...https://lists.sourceforge.net/lists/listinfo/exist-open > > > -- > Nick Sincaglia > President/Founder > NueMeta, LLC > Digital Media & Technology > Phone: +1-...@nu... http://www.nuemeta.com > Skype: nsincaglia > > _______________________________________________ > Exist-open mailing list > Exi...@li... > https://lists.sourceforge.net/lists/listinfo/exist-open > |