Thread overview
Yurai - Full Stack Web Framework (Diamond MVC Successor)
Jul 07
bauss
Jul 07
bauss
July 07

Been a while since I've actually posted anything on the forums,

but I've still been actively programming in D.

Some of you may already be familiar with my existing framework Diamond MVC that heavily builds on top of vibe.d

Well, I wasn't happy with how it turned out and so about 1 - 1 1/2 year ago I started planning and working on a new framework to replace Diamond, but still heavily inspired by Diamond and also uses some of the same components.

I'm very happy with the result so far and just initially published it now.

Yurai is basically a more up-to-date and modern version of Diamond - or at least that's the plan.

It's heavily inspired by ASP.NET Core and a lot of features resembles that of ASP.NET Core.

A website with documentation, tutorials etc. is coming soon.

The plan is to phase Diamond MVC entirely out and have it replaced by Yurai.

GitHub Repo
Dub Package
Website

For those who don't know about Diamond MVC, here's a blog post about it from back in 17:

https://dlang.org/blog/2017/11/20/project-highlight-diamond-mvc-framework/

Anyway, it's good to see the D community still kicking :)

July 07

On Wednesday, 7 July 2021 at 08:32:16 UTC, bauss wrote:

>

[...]

I'm very happy with the result so far and just initially published it now.

[...]

Awesome!

Do you think it's in a usable state yet?

I think for Diamond it would have been nice to have more tutorials / documentation - do you think this new framework will have more?

I might try it out for my next project.

July 07

On Wednesday, 7 July 2021 at 16:28:35 UTC, WebFreak001 wrote:

>

On Wednesday, 7 July 2021 at 08:32:16 UTC, bauss wrote:

>

[...]

I'm very happy with the result so far and just initially published it now.

[...]

Awesome!

Do you think it's in a usable state yet?

It's usable in a hobby sense for now, but definitely not production ready.

>

I think for Diamond it would have been nice to have more tutorials / documentation - do you think this new framework will have more?

Yeah, most definitely. It's one of the things that I think were missing with Diamond, like it had full documentation but it lacked examples and tutorials.

>

I might try it out for my next project.

Please give any feedback and feel free to ask any questions if you need help.

As of now it's not as much plug-n-play and probably doesn't work entirely out of the box. (I don't know tho, could be lmao)

July 08

On Wednesday, 7 July 2021 at 08:32:16 UTC, bauss wrote:

>

Been a while since I've actually posted anything on the forums,

but I've still been actively programming in D.

[...]

Very nice 👏