mockapi-instant-rest-api-from-json
Spin up a mock REST API server from JSON files in seconds. Full CRUD, filtering, pagination. Zero config. Free CLI tool for frontend developers.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Spin up a mock REST API server from JSON files in seconds. Full CRUD, filtering, pagination. Zero config. Free CLI tool for frontend developers.
How to use
Zainstaluj narzędzie globalnie za pomocą npm: npm install -g @lxgicstudios/mockapi
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.
Uruchom serwer komendą: npx @lxgicstudios/mockapi db.json. Serwer domyślnie słucha na porcie 3001.
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).
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.