Come dovrebbe essere progettato un buon URI ? Quali sono i fattori da considerare? Quali sono i pro e i contro delle varianti?
Fattori che compongono un buon URI
- Stabilità nel tempo
- Corto
- Dare all'utente ciò che è collegato
- Facile da scrivere
- Facile da indovinare (rilevante solo per alcuni link come "/ jobs")
- Motore di ricerca amichevole
- Lo schema URI dovrebbe essere coerente su tutto il sito
- Lo schema URI dovrebbe consentire estensioni future
Più?
Esempi
example.com/articles/3252
example.com/articles/how+to+design+good+uri
example.com/articles/3252/how+to+design+good+uri
example.com/good-uri-design
example.com/articles/good-uri-design
example.com/a/good-uri-design