LUCENEX / Dokumentācija
Arhitektūra un dati
Priekšgals, API, datubāzu nodrošinātāji un pašreizējā Cloudflare robeža.
Pārskatīts 2026. gada 9. novembrī · WMS 8020cd0Šajā lapāPašreizējā lietotnes tehnoloģiju kopaLietotnes pieprasījumu ceļšCloudflare aizmugursistēmas pārrakstīšana nav pabeigta
Pašreizējā lietotnes tehnoloģiju kopa
- Priekšgals: Vue 3, TypeScript, Vue Router, Vuex, Vuetify un Vite. XLSX un drukas palīgmoduļi darbojas pārlūkā.
- Aizmugursistēma: C# / ASP.NET Core ar .NET 7, Entity Framework Core, marķieru autentifikāciju un servera darbību tiesību pārbaudi.
- Datubāze: pašreizējais noklusējums ir SQLite. Ir MySQL, SQL Server un PostgreSQL konfigurācija, taču norādītie šīs versijas pieņemšanas pierādījumi balstās SQLite. Nodrošinātāja maiņai vajadzīga shēmas/datu migrācija un darbplūsmu pārbaudes.
- Vizualizācija: iegulti Unity WebGL resursi, kas kompilēti atsevišķi no Vue saskarnes.
Lietotnes pieprasījumu ceļš
Browser / Vue
→ same-origin /api
→ ASP.NET Core controllers
→ authorization + warehouse services
→ Entity Framework Core
→ persistent SQLite databaseCloudflare aizmugursistēmas pārrakstīšana nav pabeigta
Repozitorijā ir Worker/statisko resursu izvietošanas ceļš, kas pārsūta API pieprasījumus uz .NET konteineru un lielos Unity resursus glabā R2. Konta piekļuve Containers bloķēja šo aizmugursistēmas ceļu. Tika sākts nepabeigts TypeScript/Workers/D1 pārrakstīšanas melnraksts, kas vēlāk apturēts; darbplūsmu līdzvērtība nav dokumentēta.
Šī dokumentācijas vietne Cloudflare vidē darbojas neatkarīgi. Tās pieejamība nenozīmē, ka noliktavas lietotne ir palaista.