@speculant

Какой из подходов лучше для вывода данных с api?

Добрый день, интересует такой вопрос какой из этих подходов лучше, какие у них есть минусы или может быть есть еще какой нибудь способ.

Задача получить данные с апи и вывести html

1) этим я обычно пользуюсь
getApi().then(function (data) {
  render(data)
}

function render(data) {
  let div = '';
  $.each(data.list, function(i, item){
    div += `тут какой нибудь html`
  })

  $('body').append(`<div class="list">${div}</div>`)
}


2) способ увидел в видео

const toHTML = data => `тут какой нибудь html`

function render() {
  const html = data.map(toHTML).join('')
  document.querySelector('#list').innerHTML = html
}
  • Вопрос задан
  • 64 просмотра
Решения вопроса 1
@n1ksON
мидл
Как сказано в комментариях, никакой разницы.
Но 2 способ более понятный, простой и занимает меньше места.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы