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

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

Так сделано например на 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
Если нужна загрузка по клику по кнопке то тут ещё проще.
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
19 апр. 2024, в 05:01
999999 руб./за проект
19 апр. 2024, в 03:52
1000 руб./за проект
19 апр. 2024, в 03:01
1000 руб./за проект