0

Definiowanie architektury aplikacji za pomoca narzedzia ApiCra

W chwili obecnej programisci maja do dyspozycji wiele narzedzi usprawniajacych prace i automatyzujacych procesy.

 

Przy tworzeniu aplikacji jest najtrudniej zdefiniowac cala aplikacje, gdyz wiele danych odnosnie oczekiwanego funkcjonowania aplikacji jest wypracowywanych w trakcie jej dzialania.

Dzieki nowym narzedziom komunikacyjnym jak vodapi.com, ktore definiuje srodowisko dla tworzenia aplikacji, mozliwe jest przygotowanie wszystkich narzedzi technicznych i personelu do pracy ze srodowiskiem.

Jak to dziala

Contents

Po zdefiniowaniu vodapi, trzeba zdefiniowac architekture aplikacji, z pomoca apicra, mozna to zrobic znacznie szybciej pod dowolne srodowisko i jezyk programowania.

Jak zaczac?

nalezy stworzyc plik w projekcie

apicra.json lub

apicra.yaml

 

Konfiguracja

w pliku konfirguracyjnym trzeba zdefiniowac architekture aplikacji, czyli takie elementy jak:

nazwe aplikacji, wersje

zasada dzialania aplikacji

okreslenie listy zdarzen – event list

procesow – process list

modeli – model list

adres repozytorium i repozytoriow skojarzonych z aplikacja glowna.

Poza tym konieczne jest okreslenie struktury modeli danych z typami danych oraz ich relacji

Nastepnie konieczne jest podanie jakie biblioteki oraz funkcjonalnosci beda potrzebne do dzialania

 

Rozszerzenia

Ten plik mozna generowac samodzielnie w edytorze lub wygenerowac za pomoca kreatora online lub pluginu do narzedzia IDE