Skip to content

Premiers pas avec nene2-python

Ce tutoriel vous permet de démarrer une API CRUD Notes avec nene2-python en 5 minutes.

Prérequis

  • Python 3.12 ou supérieur
  • uv installé
  • Git

1. Cloner le dépôt

bash
git clone https://github.com/hideyukiMORI/nene2-python.git
cd nene2-python

2. Installer les dépendances

bash
uv sync

3. Démarrer le serveur de développement

bash
uv run uvicorn src.example.app:app --reload --port 8080

Ouvrez http://localhost:8080/docs dans votre navigateur pour accéder à Swagger UI.

4. Tester l'API

bash
# Créer une note
curl -X POST http://localhost:8080/notes \
  -H "Content-Type: application/json" \
  -d '{"title": "Ma première note", "body": "Créée avec nene2-python"}'

# Lister les notes
curl http://localhost:8080/notes

5. Exécuter les tests

bash
uv run pytest

Plus de 167 tests doivent tous réussir.

Étapes suivantes

Publié sous la licence MIT.