The main downside I see right now to using Active4D is that it does not allow you to take advantage of pre-emptive threads in v16. This will hopefully change at some point. With that said A4D is a great product and has been a go-to for me in web work many times.
Thanks Justin Will -----Original Message----- From: 4D_Tech [mailto:4d_tech-boun...@lists.4d.com] On Behalf Of Tom DeMeo Sent: Tuesday, January 17, 2017 8:18 AM To: 4d_tech@lists.4d.com Subject: Re: Website development path Hi, You will need: 1. A server side framework - use Active4D! This will allow you to write your server side code in the 4D language (plus some nice improvements and web specific commands) in external files instead of 4D methods. It also has the best session management of any of your options. 2. A client side framework - There are many, many choices. Keep it as simple as possible. I suggest Kendo UI (jQuery version ). It provides really nice client side datasource scheme with built in data-binding templating, so you don’t need anything MVC frameworks, like Angular or React for typical page building, but you can use those schemes if you want to. It is well designed, well documented and fast. Once you define your datasources in Kendo and bind them to widgets, much of the work of handling data events, making requests to the server, and updating the widgets on the page with the response is automated. Its a nice architecture. 3. Web server as front end - if you don’t need to, don’t complicate your design. Just use 4D. If you have to, NGINX is somewhat simpler to deal with than Apache, but both are good solutions. Don’t use 4D tags or inject code into pages server side. Fetch any data your page needs using AJAX. Tom DeMeo ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: http://lists.4d.com/mailman/options/4d_tech Unsub: mailto:4d_tech-unsubscr...@lists.4d.com ********************************************************************** ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: http://lists.4d.com/mailman/options/4d_tech Unsub: mailto:4d_tech-unsubscr...@lists.4d.com **********************************************************************