Çok kullanıcılı "not alma" uygulaması.
Admin paneli tamamen client-side çalışıp AJAX aracılığıyla API çağrısı yapmaktadır. Kullanıcı paneli server-side render olup geriplanda doğrudan ya da HTTP üzerinden (konfigüre edilebilir şekilde) API çağrısı yapmaktadır.
- Spring Web
- Thymeleaf
- H2
Kullanıcı Adı | Parola | Yönetici mi? |
---|---|---|
admin | admin |
Evet |
cansimit | 1234 |
Hayır |
- GET /api/users
- GET /api/users/{username}
- POST /api/users
- PUT /api/users/{username}
- DELETE /api/users/{username}
- GET /api/notes
- GET /api/notes/{id}
- GET /api/notes/of/{username}
- POST /api/notes
- PUT /api/notes/{id}
- DELETE /api/notes/{id}