Доброго времени суток. Есть объект. К этому объекту надо подцепить фото. Причем нужно что бы его можно было очень быстро добавлять с наименьшим количеством действий.
А если хочется красиво и съэкономить клиенту немного бабок (если картинок будет много) то лучше посмотреть в сторону хранения на Amazon S3. Примеров в нете конечно толковых нет (все устаревшие) но если опираться на документацию, то на apex можно накидать свой функционал спокойно (сам недавно этим занимался) - получилось просто супер!
Если на клиенте, то лучше уж сервис сделать, а то потом очень сложно поддерживать логику на клиенте и на сервере.
А что сложного ? выбираешь все аттачменты которые явлюются картинками и далегт из них карусель. Все это очень просто реализуется на JS. И не надо ничего делать на сервере.
А что сложного ? выбираешь все аттачменты которые явлюются картинками и далегт из них карусель. Все это очень просто реализуется на JS. И не надо ничего делать на сервере.
Если на клиенте, то лучше уж сервис сделать, а то потом очень сложно поддерживать логику на клиенте и на сервере.
А что сложного ? выбираешь все аттачменты которые явлюются картинками и далегт из них карусель. Все это очень просто реализуется на JS. И не надо ничего делать на сервере.
На самом деле всегда все очень просто, но я сторонник того, что бизнесс логика должна быть только в одном месте.
На самом деле могу привести массу примеров почему ты не прав. И самый яркий это банк. Нащи чудо архитекторы сделали так же и положили всю логику в одно место, а теперь пытаются улучьшить пефоманс.
На самом деле могу привести массу примеров почему ты не прав. И самый яркий это банк. Нащи чудо архитекторы сделали так же и положили всю логику в одно место, а теперь пытаются улучьшить пефоманс.
И я могу привести массу примеров, так что это не показатель.
Я все равно считаю, что то должно выполняться на клиенте не нужно тащить на сервер.
У меня тут был проект, где вообще вся логика была на клиенте, на сервере вообще ничего не было, скажу сразу, что это не очень весело. Итог: каждому свое!
Я все равно считаю, что то должно выполняться на клиенте не нужно тащить на сервер.
У меня тут был проект, где вообще вся логика была на клиенте, на сервере вообще ничего не было, скажу сразу, что это не очень весело. Итог: каждому свое!
Я с тобой согласен. Я вообще сторонник распределенных вычислений. Например свой пакет я могу почти полностью перенести на клиент. Останавливает только открытость исходников.