Насколько трудоемко сделать вывод контента Аяксом?

Хотел узнать у специалистов, насколько трудоемко - Сделать загрузку контента (списка вопросов/статей) аяксом, чтобы нажатием кнопки - "Загрузить еще" показывался еще десяток вопросов/статей .

Так сделано например на adme.ru

Почему я спрашиваю? Потому что хочу заказать такую доработку для своего сайта, а оценить сколько это будет стоить не пойму! Кто-то говорит 3000 руб, кто-то 1000 рубe8cfdc4c939149489ba5c6657362b046.png
  • Вопрос задан
  • 2236 просмотров
Пригласить эксперта
Ответы на вопрос 4
aen
@aen
Keep calm and 'use strict';
А тут дело не в аяксе. Дернуть по урлу разметку - дело не хитрое. Тут дело в том, что у нас на бекенде. Что за сайт, на чем работает. Надо именно по этим параметрам судить. Но вы в вопросе этого не указали.
Ответ написан
webinside
@webinside
Сам функционал подобной реализации не сложен и вполне может уложится в 1000р, сложность в мелочах:
1) Как правило требуется автоскролл экрана, а под разные устройства он может очень разным.
2) Загрузка данных: Мониторинг загрузки полного контента а не только выполнения запроса ajax.
3) Обработка обрывов связи, что бы колесико не крутилось вечно.
Можно еще придумать, но обычно это все происходит при тестировании. Так что и 3000 можно сказать адекватная цена.
Ответ написан
Комментировать
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Это примерно день работы. Не забывайте что сюда входит общение с вами, приемка, мелкие правки которые скорее всего возникнут по ходу. Так же не известно что на сервере, это добавляет пару часов рисков. И так довольно простая штука на 2-4 часа обрастает еще дополнительно 4-мя-6-ю часами. Далее умножаете это на средний рейт разработчика.

Естественно что некоторые малоопытные разработчики посмотртят и скажут что сделают за час, оценят соответственно. У кого-то рейт пониже. Так что разбежка будет приличная.
Ответ написан
Комментировать
ayrat33 это очень просто, делается в течении получаса главное чтобы сервер мог отдавать данные в JSON и работать с параметрами для пагинации(переключение страниц 1,2,4).

Есть большое количество либ позволяющих реализовать такое без написание тонн кода и придумывания того что написал webinside

Вот вам как пример https://github.com/paulirish/infinite-scroll
Если нужна загрузка по клику по кнопке то тут ещё проще.
Ответ написан
Ваш ответ на вопрос

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

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