Задать вопрос
@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
}
  • Вопрос задан
  • 66 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
@n1ksON
мидл
Как сказано в комментариях, никакой разницы.
Но 2 способ более понятный, простой и занимает меньше места.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы