Como atualizar tabela a partir de resultado json?

Pessoal, to com o seguinte problema com dificuldade de encontrar uma solução simples.

Eu tenho uma pagina que tem uma tabela com uma lista de carros.
É uma tabela bem simples, tem 3 colunas, uma com a marca do carro, outra com o modelo e outra com o ano.

Nessa mesma pagina eu tenho um formulario para adicionar um novo carro.
Eu faço esse submit via ajax, e recebo como resposta um json com a lista de todos os carros cadastrados, para poder atualizar a tabela.

Meu problema é que não estou sabendo como atualizar essa tabela de forma simples com jquery.
A única solução que encontrei foi criar os elementos html no javascript mesmo, e dar um append na tabela.
Ficaria algo do tipo: $(’

$(‘carro.marca’) $(‘carro.modelo’) $(‘carro.ano’) ’).append(tabela)

No meu caso até que seria possível fazer isso, já que é uma tabela simples. Mas como vocês fazem para atualizar uma tabela mais complexa?

Eu utilizava JSF e agora estou tentando fazer essas coisas via jquery e estou meio confuso de qual a melhor maneira.