{"repo":"adamsky/micron","free":true,"listed":false,"github":"https://github.com/adamsky/micron","clone":"git clone https://github.com/adamsky/micron.git","description":"Build web apps fast. Repeat.","language":"Rust","stars":10,"topics":["rust","framework","web","boilerplate"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Build web apps fast. Repeat. micron provides a range of functionality useful for building micro web applications n times , where n is greater than a dozen . The library covers a wide range of functionality useful in different kinds of applications, e.g. user management, auth, mailings, posts, comments, payments, invoice generation and more. It is quite opinionated and channels decisions made based on core motivations: simplicity, extendability and development speed. It focuses on the hypermedia-based approach with server-side generated html, champions embedded key-value databases for data storage and targets a deployment model of single all-in-one binary per application. Data model At the most basic level, micron library defines a concrete data model that can be used directly in the context of small applications. If you were building a saas application, for example, you could make immediate use of ready-made types to handle your User s, Product s, Order s, Payment s, subscription Plan s and more. You can implement application-specific types on top , leading to relatively consise codebases with as little repetition across applications as possible. Common logic micron provides an extensive set of operations for working with application state as defined with the data model. This logic is referred to as common as it remains fully web-framework-agnostic. It can be found in the respective top-level modules. Framework-specific logic micron takes it upon itself to provide building bl","default_branch":null,"files":null,"tree":[],"storefront":"/r/adamsky","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/adamsky/micron/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}