Запитання з тегом «web-applications»

Веб-програми - це програми, доступ до яких здійснюється через "веб", що може означати Інтернет або внутрішню мережу (інтранет).

14
Чи маєте версію веб-додатків?
Нещодавно в мене відбулося обговорення з колегою з приводу версій веб-додатків. Я не думаю, що вам це взагалі не потрібно, і якщо ви просто хочете перевірити обґрунтованість, щоб підтвердити, що ваш останній реліз вийшов у прямому ефірі, я думаю, що побачення (YYMMDD), ймовірно, є досить хорошим. Я не в базі? …

14
Які переваги існують для нативного розробки JavaScript? [зачинено]
З огляду на те, наскільки простіша розробка jQuery, порівняно з рідним JavaScript, що змушує людей взагалі відмовитися від бібліотек, таких як jQuery? Це тому, що jQuery має обмеження або це повільно? Я маю на увазі, якщо jQuery такий простий у порівнянні з рідним javascript, то з яких причин люди все …

4
Чи повинен MVC / REST повернути 403 або 404 за ресурси, що належать іншим користувачам?
Працюючи з сайтом, що базується на ресурсах (наприклад, програма MVC або послуга REST), ми маємо два основні варіанти, коли клієнт намагається GETотримати ресурс, до якого він не має доступу: 403 , де йдеться про те, що клієнт несанкціонований ; або 404 , де йдеться про те, що ресурс не існує …

6
чому люди роблять API REST замість DBAL?
У двох останніх компаніях, в яких я був у REST API, існує запит даних через веб-додаток. тобто. замість того, щоб веб-додаток робити SQL безпосередньо, він викликає API REST, і це робить SQL і повертає результат. Моє запитання: чому це робиться? Якщо це буде піддаватися стороннім сторонам, я б міг зрозуміти. …

5
Немає центральної бази даних
У мене є клієнт, який хоче створити веб-сайт / мобільні додатки / додатки для настільних ПК, які стосуються дуже чутливих даних (більш чутливих, ніж реквізити банку / картки). Через чутливий характер даних вони не хочуть зберігати їх у центральній базі даних, але вони все ще хочуть, щоб їх програми синхронізувались …

4
Як запобігти умовам перегонів у веб-додатку?
Розглянемо веб-сайт електронної комерції, де Аліса та Боб редагують списки товарів. Аліса покращує описи, а Боб оновлює ціни. Вони починають редагувати віджет Acme Wonder одночасно. Боб закінчує перше місце і економить продукт новою ціною. Алісі потрібно трохи більше часу, щоб оновити опис, і коли вона закінчить, вона зберігає продукт своїм …

7
Чи можливо, щоб бізнес-логіка не забилася на думку?
Останні 3 роки я розробляв декілька проектів веб-додатків, як особистих, так і на роботі, і не можу зрозуміти, чи можлива хоча б якась бізнес-логіка, що не закінчується в шарі перегляду програми. У більшості випадків виникнуть проблеми типу "Якщо користувач обрав варіант x, програма повинна дозволити йому подавати інформацію для y, …

4
Як така компанія, як Amazon, уникає вузьких місць доступу до рівня бази даних?
Якщо ви уявляєте таку компанію, як Amazon (або будь-який інший великий веб-додаток для електронної комерції), який працює в інтернет-магазині в масових масштабах і має лише обмежену кількість фізичних предметів на своїх складах, як вони можуть оптимізувати це так, щоб його не було єдине вузьке місце? Звичайно, вони повинні мати ряд …

7
Чи є вагомі причини уникати node.js для веб-додатків у режимі реального часу?
Я бачив багато розмов про те, як приголомшливий Node.js для веб-додатків у реальному часі - речі, які потребують сокетів, Comet, AJAX-важких комунікацій тощо. Я знаю, що його асинхронна модель, керована подіями, також добре підходить для одночасності з низькими витратами. Я також бачив підручники Node.js для більш простих, "традиційних" додатків у …

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

3
Чи слід використовувати WADL для опису мого API RESTful?
Я збираюся розпочати проект, який широко використовує правильний підхід REST. Тобто, він використовує HATEOAS і обслуговує ресурси таким чином, що дозволяє проводити загальну розвідку клієнтом. Я хотів би переконатися, що я надаю опис моїх кінцевих точок таким чином, що дозволить клієнтським програмам автоматично генеруватися на широкій кількості мов. Я розумію, …

6
Це завдання розробника запропонувати ІТ-вимоги?
Я єдиний розробник, який працює над веб-додатком, який наближається до свого кінця. Зараз ми розглядаємо можливість зробити це "Live", можливо, через пару місяців. Це веб-додаток для не-ІТ-компанії. Хоча у них є своя внутрішня команда ІТ, вони запитали мене, якими будуть вимоги до апаратних засобів для живих серверів, наприклад. Оперативна пам’ять, …

4
Як ви обробляєте кілька користувачів, що редагують один і той самий фрагмент даних у веб-програмі?
Над проектом я працюю над тим, щоб надрукувати веб-додаток, який керуватиме списком завдань між кількома користувачами. Це головний список завдань, елементи завдань якого розповсюджуються авторизованим користувачем. У кожного користувача є свій власний обліковий запис для входу та перегляду завдань, які їм призначені; можна для декількох користувачів мати одне загальне завдання. …

4
Створюючи api, я повинен дотримуватися невеликих функцій та багатьох дзвінків, або декількох дзвінків та великих функцій?
У мене є рейкова платформа, яку я підтримую. На ньому створено багато різних веб-додатків. Однак зараз клієнт просить API, щоб вони могли тримати користувачів на своєму сайті, але скористатися деякими автоматизованими завданнями, які ми маємо. Платформа використовується для створення страхових заявок та дозволяє придбати їх в Інтернеті, а також надає …

4
Вибір мови програмування систематично [закрито]
Закрито . Це питання має бути більш зосередженим . Наразі відповіді не приймаються. Хочете вдосконалити це питання? Оновіть питання, щоб воно зосередило увагу на одній проблемі, лише відредагувавши цю публікацію . Закрито 5 років тому . Я шукаю методологію вибору мови. Я не прошу думок щодо мов. Мені поставлено завдання …

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.