How do you web-enable Lazarus Application? lazarus / 38-Networking and Web Programming ---------------------------------------------------------------------- Awesome Programmer · 2013-06-28 18:26 Now I have become fluent in Lazarus FreePascal I want to learn to web- enable my application. So, what are my options and how could I go about web-enabling my program? Basically, I want to pass on or respond with realtime data to a remote client requesting for an answer. Thanks in advance, ---------------------------------------------------------------------- nsunny · 2013-06-28 19:47 I also want to know the solution. I always wanted to create a scribble software that can be sync-ed between 2 clients. ---------------------------------------------------------------------- cpalx · 2013-06-29 01:15 you can do webservices. or maybe you can make a web (CGI/PHP,...) that sending a parameter (get method)  can display a Json or xml esteucture with your data, then you can download the file (synapse can help with this), and later read it with your application. ---------------------------------------------------------------------- Leledumbo · 2013-06-29 01:31 QuoteSo, what are my options and how could I go about web-enabling my program?FCL-WebHabari web ComponentsBrook Framework (the one I use now)Roll your ownEach framework has its own concept, structure, etc. Pick up any one you like. I prefer Brook because it's built on top of FCL-Web base components (so it has all ground features of FCL-Web such as embedded webserver, ability to create (F)CGI apps, daemons, etc.) and improved with flexible yet easy to use structure. It also has many features you'll likely require when building web apps. Combined with my QTemplate + ghORM packages, you can create a well layer-separated web application.