www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Questions about vibe.d

reply Guillaume Piolat <contact gam3sfrommars.fr> writes:
1. Can vibe.d handle HTTPS connections?

2. Can vibe.d "rewrite" HTTP connections to HTTPS?

3. Can vibe.d be put behind a nginx reverse proxy?

4. Can vibe.d send mails?

Sorry if these questions are a bit basic, the implied subtext is 
"and does it work well?".
Feb 12 2016
next sibling parent reply Charles <csmith.ku2013 gmail.com> writes:
On Friday, 12 February 2016 at 12:31:57 UTC, Guillaume Piolat 
wrote:
 1. Can vibe.d handle HTTPS connections?

 2. Can vibe.d "rewrite" HTTP connections to HTTPS?

 3. Can vibe.d be put behind a nginx reverse proxy?

 4. Can vibe.d send mails?
1. Yes. Example: https://github.com/rejectedsoftware/vibe.d/tree/master/examples/https_server 2. I'd do this with nginx. Example: http://serverfault.com/a/337893 3. Yes. 4. Yes. Example: https://github.com/rejectedsoftware/vibe.d/tree/master/examples/sendmail
 Sorry if these questions are a bit basic, the implied subtext 
 is "and does it work well?".
Yes, also Sönke actively works one Vibe almost (if not) every single day, so it's also exceptionally well maintained.
Feb 12 2016
parent Guillaume Piolat <name.lastname gmail.com> writes:
On Friday, 12 February 2016 at 13:00:30 UTC, Charles wrote:
 1. Yes. Example: 
 https://github.com/rejectedsoftware/vibe.d/tree/master/examples/https_server
 2. I'd do this with nginx. Example: 
 http://serverfault.com/a/337893
 3. Yes.
 4. Yes. Example: 
 https://github.com/rejectedsoftware/vibe.d/tree/master/examples/sendmail

 Sorry if these questions are a bit basic, the implied subtext 
 is "and does it work well?".
Yes, also Sönke actively works one Vibe almost (if not) every single day, so it's also exceptionally well maintained.
Thanks for your feedback.
Feb 12 2016
prev sibling parent reply Ola Fosheim =?UTF-8?B?R3LDuHN0YWQ=?= writes:
On Friday, 12 February 2016 at 12:31:57 UTC, Guillaume Piolat 
wrote:
 Sorry if these questions are a bit basic, the implied subtext 
 is "and does it work well?".
Just in case you didn't know, browsers now support HTTP/2 (and SPDY)... https://en.wikipedia.org/wiki/HTTP/2
Feb 12 2016
parent Charles <csmith.ku2013 gmail.com> writes:
On Friday, 12 February 2016 at 14:36:18 UTC, Ola Fosheim Grøstad 
wrote:
 On Friday, 12 February 2016 at 12:31:57 UTC, Guillaume Piolat 
 wrote:
 Sorry if these questions are a bit basic, the implied subtext 
 is "and does it work well?".
Just in case you didn't know, browsers now support HTTP/2 (and SPDY)... https://en.wikipedia.org/wiki/HTTP/2
Vibe.d doesn't though. There's a branch for it here: https://github.com/rejectedsoftware/vibe.d/tree/http2-botan-cleanup, but it still has a good bit of work.
Feb 12 2016