https://github.com/simplyyan/scalbi
Scalbi is a library dedicated to monitoring and improving server performance. Scalbi uses CTMFS (Connection tree for multiple files simultaneously) technology, developed exclusively for Scalbi.
https://github.com/simplyyan/scalbi
brazil declarative-routing form form-validation framework go go-lib go-library go-module go-package golang javascript lib library performance performance-metrics performance-monitoring scalability server server-side-rendering
Last synced: about 1 month ago
JSON representation
Scalbi is a library dedicated to monitoring and improving server performance. Scalbi uses CTMFS (Connection tree for multiple files simultaneously) technology, developed exclusively for Scalbi.
- Host: GitHub
- URL: https://github.com/simplyyan/scalbi
- Owner: simplyYan
- License: bsd-3-clause
- Created: 2023-10-05T18:21:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-27T18:04:34.000Z (8 months ago)
- Last Synced: 2025-02-07T06:22:27.728Z (3 months ago)
- Topics: brazil, declarative-routing, form, form-validation, framework, go, go-lib, go-library, go-module, go-package, golang, javascript, lib, library, performance, performance-metrics, performance-monitoring, scalability, server, server-side-rendering
- Language: Go
- Homepage:
- Size: 200 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Scalbi

------
Scalbi is a library dedicated to monitoring and improving server performance. Scalbi uses CTMFS (Connection tree for multiple files simultaneously) technology, developed exclusively for Scalbi.## 📦 How to install
To install Scalbi, you can use 'go get', here's how:
```bash
go get -u github.com/simplyYan/Scalbi
```
### Scalbi's JavaScript API
To use the full power of Scalbi, you need to add its API to your HTML:
```
https://cdn.jsdelivr.net/gh/simplyYan/Scalbi@main/javascript.api/scalbi.mjs
```## 📖 Documentation
To access the documentation, you can use the ScalbiWiki, [by clicking here](https://github.com/simplyYan/Scalbi/wiki/Docs) or by going to:
```
https://github.com/simplyYan/Scalbi/wiki/Docs
```## 🎯 Main features
- **Get values:** With Scalbi you can get data from forms more easily and quickly.
- **Flexible:** Scalbi can be used with any framework, such as Echo, Fiber, Neo, Gin, and the standard Go framework.
- **Fast:** Faster, lighter and more effective than other methods.
- **Declarative rendering:** Scalbi has extremely easy and effective declarative rendering.
- **More secure:** Your page's source code is less visible and vulnerable.
## âš¡ How CTMFS works
CTMFS takes all the files from your server (which you must indicate) and creates a single network that can load your entire site faster in just one directory/slug.
For example, suppose you have 3 files, called: "home.html, login.html, about.html" in this case, you could create an instance in Go with Scalbi indicating these files and you could access them for example like this: "http://localhost:3030/#home", in the same way with "#login" and "#about".
This way, your website/server loads faster and in a more flexible and secure way.> By Wesley Yan Soares Brehmer