Getting Started
Let's get started with Genocs Library!
Contents On this page
Problem Statement
Ever gone through the pain of setting up new project from scratch each time?
Genocs Library aims to address this pain point by offering starting points for various technologies that can help save hours of development and research time for developers and teams.
Solution
Genocs Library offers a library framework and cli and templates with the latest packages and services that your projects will ever need. We intend to provide Clean and well-structured Templates with top-notch quality following standard coding practices and Clean Architecture principles that makes your development experience seamless.
Most importantly, Genocs Library is completely FREE to use!
As the name suggests, the idea is to provide a full-stack end to end solution to kick start products of any scale following a modularized monolith architecture with well-cut designs, code readability, scalability as the out-of-the-box features. Bottomline, using Genocs Library, your new projects will be up and running in no time.
Vision
Genocs Library is not a single repository or project, rather a collection of libraries, templates and cli out of which you get to choose your preference. In the long term, Genocs Library would ideally have multiple API projects that are written in various technologies like .NET, Node.js, GoLang and multiple client applications that are built on awesome tech like Blazor, Vue.js, React, Angular and so on.
Genocs Library should be the one-stop that caters to the needs of various developers in various technology. This obviously would require a lot of community adaptation and contributions.
As for the initial releases, Genocs Library sports an API Project built on Microsoft’s newest .NET 9.0 and the front-end application (that consumes the .NET 9 Web API) built with Blazor WebAssembly!
Projects
Here are the awesome Genocs projects!
.NET 9.0 Microservice Template
Coming soon.
.NET 9.0 Web API Template
Getting to work with the latest and greatest of Microsoft's .NET 9.0 Web API fused with the goodness of Genocs Library.
Blazor WebAssembly Template
Clean Architecture Template Template for .NET 9.0 Blazor WebAssembly built for Genocs-Api WebAPI with MudBlazor Components.
React Template
Coming Soon!
Angular Material Template
Coming Soon!
ASP.NET MVC Template
Coming Soon!