Saya melihat banyak pertanyaan berputar di sekitar mengakses kunci JSON yang menggunakan tanda hubung (kasus kebab), tapi sekarang saya mendapati diri saya bertanya-tanya apakah saya harus tetap menggunakan camelCase atau snake_case di kunci saya. Saya tahu tanda hubung juga dapat membuat pemetaan yang rumit saat porting antar bahasa. Saya telah melihat beberapa perpustakaan deserialize JSON mengonversi kunci-kunci tersebut ke gaya camelCase.
Contoh:
var something = {
"some-value": 'thing'
}
Vs
var something = {
"someValue": 'thing',
"some_other_value": 'thing_two'
}