The RAW framework was developed with the Database First approach in mind,
we encourage a good and clean design of the database, we think that the
code first approach is good for quick creation of prototypes but not well
suited for existing applications, big applications, applications
that require complex schemas, but most important, with code first approach is easy to waste DB computational power and features.
This first version of the framework for .Net Core 1 does not generates any test, we will implement unit testing in future releases.
The framework was built with C# and Ruby, the framework generates code
for
Asp.Net Core MVC applications, it generates models, repositores, controllers
and views, the interesting part is how the code is generated, to generate
the code, the framework uses templates so it's easy to modify them to suit your needs.
These are some of the libraries used in the code generated by the RAW
framework.