AW: 4D data on the web - what do you use?

2018-03-14 Thread Epperlein, Lutz (agendo) via 4D_Tech
> One of the best JavaScript IDEs for Mac is WebStorm by JetBrains.

WebStorm runs on Windows too, I second Bernd's recommendation.

Regards
Lutz
**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**

AW: 4D data on the web - what do you use?

2018-03-14 Thread Epperlein, Lutz (agendo) via 4D_Tech
We do the REST API thing. Since 4D introduced the object type it is easier than 
before.
For the frontend we use the Angular framework with a bunch of tools and 
widgets. 

In the backend we don't use any special thing, just plain 4D. We build a 
client/server application. At some customer sites a Apache or IIS is in front 
of the 4D web server as a reverse proxy.

For the frontend the core is the AngularJS framework and Bootstrap as the CSS 
framework. As said there are some other tools we use especially for the build 
process: grunt, sass-compiler, minimizer, uglifier, ant ... to mention a few.

So it is possible to decouple the frontend development and the developing of 
the 4D code. It easier to get new developers since most of them know HTML, 
Javascript, CSS, SASS, LESS and so on. If you ask them for 4D you get a 
confused look.

In theory we are able to exchange the complete backend with another one based 
on a different technology than 4D. We didn't do this in the past, because it is 
a remarkable effort to implement the complete bussiness logic in a new way. And 
4D simply works. After some discussions all customers accepted the decision for 
4D and are lucky with it in the daily operation.

Regards
Lutz
**
4D Internet Users Group (4D iNUG)
FAQ:  http://lists.4d.com/faqnug.html
Archive:  http://lists.4d.com/archives.html
Options: https://lists.4d.com/mailman/options/4d_tech
Unsub:  mailto:4d_tech-unsubscr...@lists.4d.com
**