Questions about vibe.d

2016-02-12 Thread Guillaume Piolat via Digitalmars-d-learn

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?".


Re: Questions about vibe.d

2016-02-12 Thread Charles via Digitalmars-d-learn
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.


Re: Questions about vibe.d

2016-02-12 Thread Ola Fosheim Grøstad via Digitalmars-d-learn
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




Re: Questions about vibe.d

2016-02-12 Thread Charles via Digitalmars-d-learn
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.


Re: Questions about vibe.d

2016-02-12 Thread Guillaume Piolat via Digitalmars-d-learn

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.