mirror of
https://codeberg.org/VnPower/PixivFE
synced 2024-12-06 19:16:23 +01:00
690 B
690 B
Migrating from gofiber to net/http -- the plan
Tips
- To access
/:abc, user.PathValue("abc"). - Want to associate arbitrary value with a request? Use
r.Context.Value(). - Don't use
r.Response. It'snil. - Only use the following HTTP status codes:
- 303 StatusSeeOther: set method to GET
- 307 StatusTemporaryRedirect: method and body not changed
- 308 StatusPermanentRedirect: method and body not changed
todo
- add caching
- add limiter (maybe it should be in nginx)
- check if everything works
- templating (this has tests)
- search, artworks, users
- novels and novel settings
- settings
- what else?