Вопросы с тегом «applications»

32
почему люди делают REST API вместо DBAL?

В прошлых двух компаниях, в которых я работал в REST API, существовал запрос данных через веб-приложение. то есть. вместо того, чтобы веб-приложение выполняло SQL напрямую, оно вызывает REST API, которое выполняет SQL и возвращает результат. Мой вопрос ... почему это сделано? Если бы это собиралось...

31
Возможно ли, чтобы бизнес-логика не попадала в поле зрения?

За последние 3 года я разработал несколько проектов веб-приложений, как личных, так и рабочих, и я не могу понять, возможно ли, по крайней мере, некоторая бизнес-логика не оказаться в слое представления приложения. В большинстве случаев возникают проблемы, такие как «Если пользователь выбрал опцию...

31
Нет центральной базы данных

У меня есть клиент, который хочет создать веб-сайт / мобильные приложения / настольные приложения, работающие с очень конфиденциальными данными (более чувствительными, чем данные банка / карты). Из-за деликатного характера данных они не хотят сохранять их в центральной базе данных, но все же хотят,...

31
Как предотвратить гонки в веб-приложении?

Рассмотрим сайт электронной коммерции, где Алиса и Боб редактируют списки продуктов. Алиса улучшает описания, а Боб обновляет цены. Они начинают редактировать Acme Wonder Widget одновременно. Боб заканчивает первым и сохраняет товар по новой цене. Алисе требуется немного больше времени, чтобы...

30
В чем разница между Windows 8, WinRT и Windows RT?

Этот пост относится к быстро меняющемуся событию. Locked . Этот вопрос и его ответы заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Я только что прочитал, что будут доступны две версии Windows: Windows...

29
Есть ли веская причина избегать node.js для веб-приложений не в реальном времени?

Я видел много разговоров о том, насколько классным является Node.js для веб-приложений реального времени - вещи, для которых нужны сокеты, Comet, AJAX-интенсивная связь и так далее. Я знаю, что его асинхронная, управляемая событиями модель, управляемая событиями, также хороша для параллелизма с...

29
Как такая компания, как Amazon, избегает узких мест в доступе к слою базы данных?

Если вы представляете такую ​​компанию, как Amazon (или любое другое крупное веб-приложение для электронной коммерции), которая эксплуатирует интернет-магазин в больших масштабах и имеет лишь ограниченное количество физических товаров на своих складах, как они могут оптимизировать это так, чтобы не...

27
Должен ли я использовать WADL для описания моего RESTful API?

Я собираюсь начать проект, который широко использует подход RESTful. То есть он использует HATEOAS и обслуживает ресурсы таким образом, который позволяет клиенту проводить общее исследование. Я хотел бы убедиться, что я предоставляю описание своих конечных точек таким образом, чтобы клиентские...

27
Работа с кешем браузера в одностраничных приложениях

Я пытаюсь понять, как правильно обрабатывать кэш веб-браузера для одностраничных приложений. У меня довольно типичный дизайн: несколько файлов HTML, JS и CSS, реализующих SPA, и куча данных JSON, которые используются SPA. Проблемы возникают, когда я хочу отправить обновление: я обновляю статическую...

26
Как вы обрабатываете несколько пользователей, редактирующих один и тот же фрагмент данных в веб-приложении?

Есть проект, над которым я работаю, который пытается создать веб-приложение, которое будет управлять списком задач между несколькими пользователями. Это основной список задач, чьи элементы задач распространяются авторизованным пользователем. Каждый пользователь имеет свою учетную запись для входа и...

26
Это работа разработчика, чтобы предложить ИТ-требования?

Я единственный разработчик, работающий над веб-приложением, которое подходит к концу. Теперь мы собираемся сделать его Live, может быть, через пару месяцев. Это веб-приложение для не ИТ-компании. Хотя у них есть собственная внутренняя ИТ-команда, они спросили меня, каковы, например, требования к...

25
При создании API я должен придерживаться небольших функций и большого количества вызовов или нескольких вызовов и больших функций?

У меня есть платформа рельсов, которую я поддерживаю. На нем много разных веб-приложений. Однако теперь клиент запрашивает API, чтобы они могли держать пользователей на своем сайте, но воспользоваться некоторыми автоматизированными задачами, которые у нас есть. Платформа используется для создания...

24
Разумно ли создавать приложения (не игры), используя архитектуру компонент-сущность-система?

Я знаю, что при создании приложений (собственных или веб-приложений), таких как приложения в Apple AppStore или магазине приложений Google Play, очень часто используется архитектура Model-View-Controller. Однако разумно ли также создавать приложения, использующие архитектуру...

24
Выбор языка программирования систематически [закрыто]

Закрыто . Этот вопрос должен быть более сфокусированным . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он был сосредоточен только на одной проблеме, отредактировав этот пост . Закрыто 5 лет назад . Я ищу методологию выбора языка. Я не спрашиваю мнения...

24
Предоставление дружественных URL для веб-сайта в сравнении с реалиями идентификаторов базы данных.

У нас есть база данных ресурсов, будь то продукты, сообщения в блогах или что-то в этом роде. Нам нужно разработать схему URL для их решения для общедоступного веб-сайта. Вот два примера, которые привязаны к идентификатору базы данных: https://www.youtube.com/watch?v=7FPS6llqhXw...

23
Является ли затенение / запутывание публичных идентификаторов базы данных действительно «лучшей практикой»?

Я слышал, как люди читают лекции здесь и там в Интернете, что лучше скрывать открытые идентификаторы баз данных в веб-приложениях. Я предполагаю, что они в основном означают в формах и в URL, но я никогда не читал ничего больше, чем полный рот на эту тему. РЕДАКТИРОВАТЬ : Конечно, теперь, когда я...

21
Когда уместно делать вычисления в front-end?

Моя команда разрабатывает финансовое приложение на основе WEB, и с коллегой возник спор о том, как сохранить расчеты - чисто бэкэнд или некоторые из них тоже? Краткое объяснение: Мы используем Java (ZK, Spring) для front-end и Progress 4gl для back-end. Расчеты, которые включают в себя некоторую...

21
Веб-приложение как клиент REST API: как обрабатывать идентификаторы ресурсов

Несколько идей, связанных с REST, конфликтуют в моей голове, когда я пытаюсь реализовать их. У меня есть серверная система API REST-ful с бизнес-логикой и веб-приложение с пользовательским интерфейсом. Из различных ресурсов о REST (в частности, REST на практике: гипермедиа и системная архитектура )...

20
Альтернативы OAuth?

Веб-индустрия смещается / смещается в сторону использования OAuth при расширении API-сервисов для внешних потребителей и разработчиков. В простом есть некоторая элегантность ... и хорошо, трехэтапный процесс OAuth не так уж и плох ... я просто считаю, что это лучший из плохих вариантов. Есть ли...

20
Плюсы / минусы между упором на обработку на стороне клиента или на стороне сервера

Зачем мне писать веб-приложение с большой обработкой на стороне сервера? На мой взгляд, написание клиентской части программы является огромным преимуществом, поскольку она отнимает как можно большую нагрузку на сервер, поскольку ему нужно только отправить данные клиенту с минимальной обработкой. Я...