Przejdź do głównej zawartości

Tworzenie modułów w CloudFlow

Ten przewodnik zawiera szczegółowe instrukcje tworzenia nowych modułów, klas, formularzy i stron w aplikacji CloudFlow.

Architektura CloudFlow

Struktura projektu

Gdzie umieścić pliki?

TypLokalizacjaOpis
Model (Klasa)Shared/Models/ClientDb/ lub Shared/Models/MainDb/Encje bazodanowe
FormularzClient/Forms/Formularze edycji rekordów
StronaClient/Pages/Strony z widokiem listy
Komponent współdzielonyShared/Components/Komponenty UI używane w całej aplikacji
Pliki tłumaczeń (.resx)Obok pliku źródłowegoLokalizacja pl-PL

Checklist tworzenia modułu

Przed rozpoczęciem upewnij się, że masz zaplanowane wszystkie kroki:

  • Model - Utwórz klasę w Shared/Models/ClientDb/
  • Tłumaczenia modelu - Dodaj pliki .resx i .pl-PL.resx
  • Formularz - Utwórz formularz w Client/Forms/
  • Strona - Utwórz stronę w Client/Pages/
  • Migracja - Wygeneruj i zastosuj migrację EF Core
  • Menu - Dodaj wpis w nawigacji
  • Uprawnienia - Skonfiguruj role i uprawnienia
  • Dokumentacja - Zaktualizuj MODULES.md

Diagram przepływu

Następne kroki