Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2019-02

Web application framework in Free Pascal

5 messages · 4 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Zamrony P. Juhara

Hi, everyone
I just want to announce web application framework that I am developing, in case anyone interested.  Not yet mature but beginning to take shape.

Source code
fanoframework/fano
|
|
|
| | |

|

|
|
| |
fanoframework/fano

Pascal web application framework. Contribute to fanoframework/fano development by creating an account on GitHub. | |

|

|

Documentation
https://fanoframework.github.io

Marc Hanisch
to Zamrony P. Juhara

Thanks for the link, looks really good and I will try it out for sure as soon as possible!

Best regards,
Marc

Jabber: Support the Free Software Foundation! https://my.fsf.org/donate Am Mi., 13. Feb. 2019, 07:06 hat Zamrony P. Juhara via fpc-pascal < > geschrieben: > Hi, everyone > > I just want to announce web application framework that I am developing, in > case anyone interested. > > Not yet mature but beginning to take shape. > > Source code > fanoframework/fano <https://github.com/fanoframework/fano> > fanoframework/fano > > Pascal web application framework. Contribute to fanoframework/fano > development by creating an account on GitHub. > <https://github.com/fanoframework/fano> > > Documentation > https://fanoframework.github.io > > > _______________________________________________ > fpc-pascal maillist - > http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal
Zamrony P. Juhara
to Anthony Walter

If you read roadmap section in readme file, I plan to add functionality to support not only CGI, but also FastCGI and as standalone http server (similar to Node.js + Express). After found out about piradoiv/Prack
|
|
|
| | |

|

|
|
| |
piradoiv/Prack

Simple and Scalable Web Server �. Contribute to piradoiv/Prack development by creating an account on GitHub. | |

|

|

which is interesting to me, I am considering to create sofware layer to use Prack. The motivation behind development of this framework basically a personal research to answer my own curiosity.  What is gain in performance compared to other programming language, for example, PHP-based framework? I used PHP-based (Slim, Phalcon, Laravel) and Javascript-based (Express) framework in my day job. this framework drew inspiration from those existing frameworks. And of course it is not production-ready. I would advise you not to use it in production setup. Zamrony P. Juhara

On Fri, Feb 15, 2019 at 4:04, Anthony Walter wrote: Your documentation looks good, along with the examples, instructions, and general site aesthetics. Beyond providing your own mechanism for implementing a pascal based CGI wrapper, what functionality does or do you plan to expose? That is, what do you imagine doing with it aside from the normal CGI stuff?