ХӨГЖҮҮЛЭГЧИДЭД

App-аа бич
бусдыг нь платформ хийнэ

Бизнесийн логикоо Go модуль болгоод pkg/nexus гэрээг хэрэгжүүлнэ. Нэвтрэлт, эрх, цэс, суулгалт, аудит — платформынх.

3 мөрmain.go-д хангалттай
250HTTP зам
74%тест
Go
package main
func main() {
if err := host.Run(host.Options{
Modules: func(p nexus.Platform) {
mymodule.New(p) // өөрөө nexus.Register дуудна
},
}); err != nil {
os.Exit(1)
}
}
$ go get …@vX.Y.Z✓ nexus.Register · host.Run() · catalog/apps.json · Ed25519
МОДУЛЬ → БИНАРЬ → КАТАЛОГpkg/nexus
1Гэрээгээ хэрэгжүүлApp юу болохоо өөрөө зарлана
ID()Permissions()Menus()RegisterRoutes()
2Distribution-д угсарКомпиляцын үеийн бүртгэл — нэг бинарь
nexus.Registerhost.Run()go get …@vX.Y.Z
3Каталогоор суулгаБайгууллага суулгах хүртэл зам нь 403
catalog/apps.jsonEd25519App Store
SDK-ээс:цөмөөс шууд
RegisterReport
AI tools
JobRunner
nexus.Signer
PublicRead
PersonApp
pkg/nexustestТестийн багц
3 мөрmain.go-д хангалттай
api.txtSDK гадаргуу snapshot-оор түгжигдсэн
dbguardnexustest — production-той ижил
КОДООС ТООЛСОН

Тоо нь амлалт биш
кодоос тоолсон

Бүгд git ls-files-ээр тоологдоно. Зам, schema-ийн тоог CI өөрөө golden файл ба тестээр шалгадаг.main · 2026-10-24
Go
74 266Go эх кодын мөр
Тест
74%Тестийн мөр эх кодтой харьцуулахад · 361 файл
HTTP
250HTTP зам — golden файлд түгжигдсэн
SQL
158PostgreSQL миграц
TS
532TypeScript файл — вэб бүрхүүл ба консол
i18n
7Хэл — монгол, англи + 5 overlay
ЭХЛЭХ

Систем бүрээ дахин
бүтээхээ боль.
Nexus дээр босго.

Танилт, эрх, гарын үсэг, AI, хяналт — бэлэн. Та зөвхөн өөрийн бизнесийн логикоо бичнэ.

✓Танилт✓Эрх✓Гарын үсэг✓AI✓Хяналт