Skip to content

Latest commit

 

History

History
121 lines (71 loc) · 3.14 KB

File metadata and controls

121 lines (71 loc) · 3.14 KB

Info about ApiBuild

apibuild-logo.png https://github.com/api-build/logo

https://github.com/apibuild

Co to jest ApiBuild?

Wersjonowanie

procesy określające kolejności powstawania nowych wersji oprogramowania, pozwala na odróżnienie wersji między sobą.

Zazwyczaj jest liczbą naturalną (np. numerowanie wersji od 1 lub według roku powstania), liczbą rzeczywistą lub zestawieniem kilku liczb naturalnych. W ostatnim przypadku kolejne liczby oddziela się zazwyczaj kropką, a ich znaczenie jest następujące:

  • Major (numer główny),
  • Minor (numer dodatkowy),
  • Release (numer wydania)

Jakość

oprogramowania i środowiska

Monitorowanie

procesów zachodzących w środowisku i oprogramowaniu

Odpowiedzialności wymagane dla tego modułu

  • #MANAGER-ROLE

Inne

narzędzia do stworzenia, testowania i deploymentu API

Zestaw narzędzi towarzyszący programiście w tworzeniu backendu, frontendu

Testowanie API Tworzenie API

Proces DEVOPS dla API

Kreator Online dla API

Testowanie już istniejacych api

Inne narzedzia, ktore uzywa:

  • promagen - web management dla devops

    • apicra - skrypty do instalacji env
  • vodapi - metadane potrzebne do stworzenia aplikacji

  • unitapi - ladowanie plikow: js, css, html

  • apibuild - generator aplikacji vodapp na podstawie dokumentacji vodapi

  • vodapp - aplikacja na serwerze dokku z subomena, na podstawie generatora apibuild w oparciu o dokumentacji vodapi

Przykłady wykorzystania APIbuild:

Test domen Dns, Serwery, konfiguracja

Test uslug na numerach IP, domenach

Import domen z kont uslugodawcow: Domen, Cloudflare Z listy TEXTAREA, csv Z PLESK

unitAPI

  • Definicja do tworzenia i testowania webapi

vodAPI

  • definicja tworzenia całego środowiska dla aplikacji/API

Od uzycia definicji Monitoruje wszystkie kroki w celu utworzenia API w oparciu o więcej rozwiązań niż tylko Apicra.

APIcra

  • tools do instalacji/usuwania/naprawiania przez gotowe skrypty bash / python / js

DevOpsTerminal

  • UI dla ApiCra,

do czego służy i jak działa

  • terminal konsoli w przeglądarce / telefonie,
  • praca grupowa

VodApp

  • platforma Cloud dla deployment dowolnej aplikacji z dokumentacją unitAPI

Projekt APIcra jest wspierany przez API Foundation

Celem jest rozwój ekosystemu w celu szybszego wytwarzania oprogramowania

Obecnie istnieje kilka narzędzi, od planowania po uruchamianie i utrzymanie oprogramowania: