When comparing ASP.NET MVC vs Luminus, the Slant community recommends ASP.NET MVC for most people. In the question“What are the best backend web frameworks?”ASP.NET MVC is ranked 14th while Luminus is ranked 49th. The most important reason people chose ASP.NET MVC is:

The framework has many build-in tools, and many packages have been written targeting the framework.

Pros

Pro

Mature

The framework has many build-in tools, and many packages have been written targeting the framework.

Pro

Cross platform

.Net Core can work on any platform.

Pro

Widely used

It's pretty easy to find a job with it and there's plenty of documentation and tutorials around.

Pro

Fast

Asp.NET Core on Linux is fast accordingly to TechEmpower benchmarks.

Pro

Extensive documentation

There are a lot of resources available to get help.

Pro

Asp.NET core provides balance between magic/agility and craftsmanship

You can get ordinary details quickly but with complete freedom to make your craft, knowing everything that is happening underneath the cloths. The highly modular system makes it possible to scale small applications to large ones with ease.

Pro

It has more users than any other backend web framework

Getting your next contract is easy with this on your CV.

Pro

ClojureScript for client-side scripting

Luminus allows using ClojureScript for client-side development. This allows sharing things like validation logic between the server and the client.

Pro

Luminus is flexible

Luminus is built on a stack of composable libraries that can be easily swapped to make the application fit the needs of the user. The applications are generated using Leiningen templates and can be initialized with a specific set of features, such as database connections, needed for a specific application.

Pro

Good documentation

Luminus provides step-by-step documentation on how to accomplish common tasks.

Pro

Simple to setup and use

Luminus is small and flexible. It's geared towards interactive development using the REPL. You can see your changes as you're working without having to restart the application.

Ad

Cons

Con

Expensive

You need to have the plate to maintain a site.

Con

Core and full ASP.NET are bit confusing sometimes

While not in feature parity (yet) they are still apart and support sometimes funky combinations of features - full ASP.NET has all the bells and whistles but doesn't offer cross platform so you may have to do some research what you really need. That being said, it got a lot better in 2.0.

No cons yet!

Alternative Products

Each month, over 2.8 million people use Slant to find the best products and share their knowledge. Pick the tags you’re passionate about to get a personalized feed and begin contributing your knowledge.