mjustin 25 Posted Sunday at 05:27 PM Daraja is a compact and flexible HTTP server application framework for Object Pascal, based on the HTTP server included in Internet Direct (Indy). The framework uses URL patterns to match requests to your resource handler code, and optional request filtering for pre- and post-processing. It enables developers to create well-structured HTTP server applications, written with 100% open source code. Daraja HTTP Framework is dual licensed under the GNU Affero General Public License and a commercial license. More information - GitHub: https://github.com/michaelJustin/daraja-framework - API documentation: http://michaeljustin.github.io/daraja-framework/ - Features and FAQ: https://www.habarisoft.com/daraja_framework.html 1 Share this post Link to post
ConstantGardener 31 Posted Sunday at 05:59 PM What's new in Version 3.0.? Share this post Link to post
mjustin 25 Posted Sunday at 08:47 PM (edited) The 3.0 Version contains some API improvements, all changes are listed here: https://github.com/michaelJustin/daraja-framework/milestone/9?closed=1 Noteworthy are * a simplified, parameterless Init method for WebComponents (and WebFilters). * methods which register WebComponents (and WebFilters). return an object which can be used for further configuration. * overloaded registration methods: instead of Context.AddWebComponent(...) and Context.AddWebFilter(...), Context.Add(...) can be used. The unit tests, code examples and API docs have been updated accordingly. Edited Sunday at 08:49 PM by mjustin 1 Share this post Link to post
Joseph MItzen 252 Posted 7 hours ago You should really show some examples of how the framework is used (meaning code examples) on your webpage. Share this post Link to post
ConstantGardener 31 Posted 5 hours ago The "Getting started" doc on the webpage shows good examples, but you are right! Seeing some code at the first view is maybe better. Share this post Link to post