Veo muchas preguntas que giran en torno al acceso a las teclas JSON que usan guiones (kebab-case), pero ahora me pregunto si debería seguir con camelCase o snake_case en mis teclas. Sé que los guiones también pueden crear asignaciones complicadas cuando se transfieren entre idiomas. He visto algunas bibliotecas JSON deserializar convertir esas claves a un estilo camelCase.
Ejemplo:
var something = {
"some-value": 'thing'
}
Vs
var something = {
"someValue": 'thing',
"some_other_value": 'thing_two'
}