to jest dość powszechne, aby zobaczyć informacje dotyczące projektowania API URL, gdzie adresy są na "/ api/v1/resource" formacie, a następnie, gdy zmienia API, możemy zmienić/api/v2 itpWeb design API URL i realizacja
teraz, to musi być realizowane w jakiś sposób. Istnieje szereg opcji:
- wdrożyć projekt w katalogu głównym serwera WWW, i niech reguły routingu dbać obsługiwać część/api/v1
- wdrożyć projekt w/api/podfolder (katalog wirtualny), reguły routingu dbać o/v1/v2 itd części, ale nie są świadomi/api/części adresów URL.
- wdrożyć projekt w podfolderze (v1 katalogu wirtualnego)/API /. Nowa wersja API to zupełnie nowy projekt, wdrożony osobno. Projekt dotyczy ściśle zasobów jako koncepcja root, ale generalnie nie jest świadomy części/api/vX.
Którą metodę wybrałbyś i dlaczego?
Pozdrawiam, Daníel