Skip to content

RawFramework/ConUnivRaw

Repository files navigation

## Rapid Application Wireframe

Approach

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, applications that require complex schemas and most important, code first approach wastes DB computational power and features.
Continuously testing is also part of the framework, any change performed and saved in the code automatically runs all the unit tests and automatically deploys the new version to IIS Express, if you need more control to debug the code you can run the website directly from visual studio.

Technology stack

The framework was built with C# and Ruby, the framework generates code for Asp.Net MVC 5 applications, it generates models, repositores, controllers and views, but most important is how the code is generated, to generate the code, the framework uses templates so it's easy to modify them and suit your needs.

These are the libraries used by the code generated by the RAW framework:

  • Needletail DataAccess
  • jQuery
  • Knockout JS
  • Require JS
  • Boostrap+ Bootstrap validator

Pre requisites

Before you can start coding and generating code with the framework, here is a list of prerequisites that you need.

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, but most important is how the code is generated, to generate the code, the framework uses templates so it's easy to modify them and suit your needs.

Requirements

Additionaly to DotNet Core 1 on your system, these are the libraries used by the code generated by the RAW framework:

  • Ruby 2+ 32bit, also compatible with Ruby 1.9.2
  • rawc gem (install it if you don't have it like this gem install rawc)
  • Nokogiri gem (install it if you don't have it like this gem install nokogiri); If you have problems installing nokigiri, it's very likely that you have a buggy gem version, update your gems and try again.
  • Colorize (install it if you don't have it like this gem install colorize)
  • RubyZip (install it if you don't have it like this gem install rubyzip)

Notes

If you're sharing your project with the world please considere to include the badge RAW Framework

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published