Backend Helper
Backend Helper to offline rozszerzenie do VS Code dla nauki i szybkiego skladania backendow Express.
Funkcje
- Panel z zakladkami: kreator, gotowce, snippety, instrukcje.
- Tworzenie projektu Express jednym kliknieciem.
- Gotowe projekty: Movies CRUD, Books CRUD, Minimal Movies API.
- Snippety dla Express, REST, CRUD, walidacji i wyszukiwania.
- Lokalne inteligentne podpowiedzi na podstawie komentarza lub pisanego kodu.
- Dziala offline, bez API i bez zaleznosci pobieranych w trakcie pracy.
Uzycie
- Otworz Command Palette.
- Wybierz
Backend Helper: Otworz panel.
- W zakladce
Kreator wybierz typ backendu i folder.
- Uruchom projekt:
npm install
npm start
Jesli masz juz node_modules, projekt uruchomi sie calkowicie lokalnie. Samo rozszerzenie nie wymaga internetu.
Inteligentne podpowiedzi
W pliku .js albo .ts napisz komentarz, na przyklad:
// endpoint post users
Potem nacisnij Ctrl+Space. Rozszerzenie zaproponuje pasujacy kod Express.
Przyklady komentarzy:
// serwer express
// get movies by id
// post books
// delete users
// search products
// validation title year
Publikowanie
Publisher ustawiony w package.json: Cediusz.
Do paczkowania najprosciej uzyc vsce:
npx @vscode/vsce package
Jesli nie chcesz pobierac nic z internetu, w tym repo jest tez lokalny skrypt:
npm run package:local
Wynikiem bedzie plik .vsix gotowy do instalacji lokalnej w VS Code.