Hi,
I highly recommend Active4D as your server side solution, assuming you plan to do more than a few days worth of web work. You will almost certainly have to work through many of the issues that Active4D would provide solutions for, and you almost certainly won’t do as good a job of it. The time savings will end up being substantial. With Active4D, you are writing server side logic with a superset of 4D code which resides in external text documents, and it is a fairly short learning curve. There are lots of editing solutions. I use Sublime Text. It has themes for Active4D syntax formatting which helps a lot. You should think carefully about using a REST architecture. You usually don’t want to expose all of your business logic client side, and most of us end up wanting to coordinate client server logic with web logic. I’m not sure I understand how anyone can do anything complicated without a 4D developer being involved, although you may very well benefit from separating back end and front end responsibilities. I avoid any processing tags or HTML processing server side and stick to AJAX for anything I need from 4D. This enforces reusability of your code. I like Kendo UI/jQuery for the front end. You probably won't need anything else. Like with Active4D, working with a high quality framework saves a lot of time. There is a lot of stuff to solve (widgets, CSS, templating, transport mechanisms/AJAX calls, data binding, and on and on…) and really good frameworks do much of it for you in a carefully engineered way you probably couldn’t achieve yourself. I try to use as few tools as I can because it is so easy to end up having to learn at least three or four libraries for every project if you aren’t careful. At least one developer with good Javascript skills is necessary for anything complex, and it isn’t easy to keep things organized without some experience. Web work is nowhere near as self organizing as a 4D app is, and it can turn into a tangled mess without some planning. Best of luck, Tom DeMeo ********************************************************************** 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:[email protected] **********************************************************************

