Toolverse
Wszystkie skille

mockapi-instant-rest-api-from-json

autor: openclaw

Uruchom REST API z pliku JSON w kilka sekund — bez konfiguracji, pełny CRUD dla frontendowców

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Backend

O skillu

MockAPI to narzędzie CLI, które zamienia plik JSON w działający serwer REST API. Idealne do tworzenia mockupów podczas pracy nad frontendem, testowania i prototypowania. Obsługuje pełny CRUD (tworzenie, odczyt, aktualizację, usuwanie), filtrowanie, paginację i sortowanie danych. Nie wymaga żadnej konfiguracji — wystarczy plik JSON i jedna komenda. Serwer automatycznie generuje wszystkie endpointy, obsługuje CORS i umożliwia hot reload zmian.

Jak używać

  1. Zainstaluj narzędzie globalnie za pomocą npm: npm install -g @lxgicstudios/mockapi

  2. Utwórz plik db.json zawierający dane w formacie JSON. Każdy klucz główny (np. "users", "posts") staje się zasobem API. Każdy obiekt w tablicy powinien mieć pole "id" do identyfikacji.

  3. Uruchom serwer komendą: npx @lxgicstudios/mockapi db.json. Serwer domyślnie słucha na porcie 3001.

  4. Używaj wygenerowanych endpointów: GET /users pobiera wszystkie rekordy, GET /users/:id pobiera konkretny rekord, POST /users tworzy nowy, PUT/PATCH aktualizują, DELETE usuwa. Możesz też filtrować (GET /users?name=Alice), paginować (GET /users?_page=1&_limit=10) i sortować (GET /users?_sort=name&_order=asc).

  5. Aby zmiany w pliku JSON były natychmiast widoczne, dodaj flagę --watch: npx @lxgicstudios/mockapi db.json --watch. Jeśli chcesz API tylko do odczytu, użyj flagi --readonly.

Podobne skille