An Open-Source Architecture
for Web Applications in Angular & .Net Core

  • Domain-Driven Design
  • Serverless
  • MicroServices
  • Restful

Built With Purpose

Clean Architecture

RxWeb follows design principles that produce code with clear separation of concerns. This results in well-structured code that is easily testable.

fast-secure-web-apps-screen

A powerful CLI to help you

  • Create Projects
  • Generate Models
  • Generate Bounded Context
  • Generate Controllers
  • Add Localization Support
  • Configure DevOps pipeline (Coming Soon...)
  • Domain Driven Design

    Domain Driven Design

    Focused towards business domain. Produce readable code that evolves with your business needs.

  • Microservices Based Architecture

    Microservices
    Based Architecture

    Highly maintainable and testable | Loosely coupled | Independently deployable.

  • NuGet & npm Packages

    NuGet & npm
    Packages

    Easily installation and upgrade through NuGet and npm packages

Solid Architecture for Solid Web Applications

One Size Fits All

An architecture that fits your vivid project needs.

Environment

Traditional Art Image
  • Front End Logic Front-End Logic
  • Security Security
  • Back-End Logic Back-End Logic
  • Database Database
Serverless Serverless Client Side Logic Serverless Art
  • Security Security
  • Back-End Logic Back-End Logic
  • Database Database
Art Image

Cloud Platforms

Art Separator

Front-end Frameworks

Rapid Application Development

Scaffolding Scaffolding

By just using CLI commands:

  • Generate Models
  • Basic Controllers
  • Domain Controllers
  • Lookup Controllers
  • Child Controllers
  • BoundedContext
  • BoundedContext with multiple models
Cross Cutting Concerns Cross Cutting Concerns

  • Authentication & Authorization
  • Validation
  • Data Sanitization
  • Exception Handling
  • Logging
  • Caching Internationalization & Localization
  • Multilingual
  • Multitenancy
  • Database Access and lot more…
Method & Property Decorators Method & Property Decorators

Use simple decorators for:

  • Data Entity Auditing
  • Multitenancy Filters
  • Unique Key validations
  • Encryption / Decryption
  • Auto Data Sanitization
  • Time zone conversion
  • And many more to come
Secure & Powerful

Secure & Powerful

Unmatched Security Best Practices

  • JWT Based Authentication
  • OWASP Top 10 Vulnerability Checks
  • Security Patterns Followed
    • Federated Identity
    • Gatekeeper
    • Valet Key

Unbeatable Performance Levels

  • Static Content Caching
  • 3rd Party Caching Provider Support
    • Redis Cache
    • Elastic Search
  • Performance Patterns Followed
    • Cache-Aside Pattern
    • Index Table
    • Materialized View
    • Static Content Hosting

Based on Best Practices

Based on Best Practices Based on Best Practices

Familiar Tools & Technologies

  • Dot Net Core
  • Entity Framework
  • Azure Functions
  • Microservices
  • ReactJS
  • Microsoft SQL Server
  • AWS Lambda

If you want cleaner code and focus more on your own business- RxWeb is for You

Chief Information Officer Chief Information Officer

Microsoft .Net based Open Source Framework for creating cloud-friendly modernized enterprise web application. Build fantastic front-end with Angular and Web API driven back-end framework at lower costs. RxWeb is designed for complex business applications, requiring structured and scalable architecture with high performance needs.

Solution Architects & Project Managers Solution Architects & Project Managers

World’s first Open Source framework for Microsoft .Net to create highly secured cloud-friendly modernized enterprise applications that offers scalability, performance, security and deployment. RxWeb aids in faster development with extensive scaffolding tools for elegant, efficient, readable, well-written and well-structured application code. Easy to learn with robust documentation with examples and large open-source (MIT) community support.

Software Developers Software Developers

Get the best of both worlds- robust framework & flexibility to code. It helps to build cloud-friendly modernized enterprise application that eases out development of common features like authentication, authorization, multi-lingual, data validation and CRUD operations. RxWeb simplifies robust code generation tool for generating model definition as well as standard business logic. Explore the huge repository of examples and documentation on the web for quicker results.