Questions tagged [web-applications]

Do NOT use alone. Do NOT use with web-frameworks or libraries like [reactjs], [django] or [flask]. Use for questions about web applications, where a more specific tag isn't applicable. Use with a appropriate language tag([java]) and the specific aspect of web-application, the question is about: http method([post],[get]), errors([http-status-code-404]), client-server communication ([client-server]) or server errors.

A web application is a client-server application that bases the communication on the HTTP () protocol. Often a third layer implements data persistence through a database.

The client side runs in a web browser that sends the http requests, receives the responses, renders the response's content (usually a html page, but also video streams, or applets). The heavy-lifting is done by scripts or compiled code on the server side. Some examples of web applications include Google Calendar (), Zimbra (), and Office Outlook Web Access.

22465 questions
27
votes
5 answers

Cache Manifest Size Limit and Web Apps

I am in the planning phases for writing an application, still choosing the technology that I wish to use to write the app. The initial idea was to write a web-app but this has (had?) the downfall of being unable to be viewed offline. I then…
V.S.
  • 2,924
  • 4
  • 32
  • 43
27
votes
6 answers

How to detect Pull to refresh

There are many "pull to refresh" plugins. I have already tested 5 of them. But none of them running fast (especially on old smartphones). What is the best (buttery UX performance and responsiveness) way to check for pull to refresh? PS: I don't need…
Peter
  • 11,413
  • 31
  • 100
  • 152
27
votes
5 answers

How to use visual studio code to debug django

I'm new at django development and come from desktop/mobile app development with Xcode and related IDE. I have to use Django and I was wondering if there was an efficient way to debug it using Visual Studio Code (or Atom). Any help related to Django…
DEADBEEF
  • 1,930
  • 2
  • 17
  • 32
27
votes
4 answers

Firebase Remote Config feature for web app (after Firebase expansion)

I am building a web application with Firebase and I saw they released their expansion with all great new features. However, the Remote Config section is now only available for Android and IOS apps. Is there a way to apply the remote config also on…
user4550050
  • 621
  • 1
  • 6
  • 21
27
votes
7 answers

Why is React Webpack production build showing Blank page?

I'm building a react app, and at the moment webpack-dev-server works just fine( the hello world text shows up ), But webpack -p shows blank page. For the Production build The network tab under chrome dev tools, shows index.html and index_bundle.js…
jasan
  • 11,475
  • 22
  • 57
  • 97
27
votes
11 answers

How to do live updating similar to Google Docs?

I want to do something very similar to Google Doc's live updating - where all users can "immediately" see the actions of the other users in the doc. To achieve this, my ideas so far: Continuous AJAX requests being done in the background (this would…
Stephen Watkins
  • 25,047
  • 15
  • 66
  • 100
27
votes
6 answers

Preventing an element from scrolling the screen on iPhone?

I have several elements on my webpage. I'm using jQTouch, and I'm trying to stay fullscreen at all times; that is, horizontal scrolling is bad. Whenever I click an element, the page scrolls right, showing a black border…
Stefan Kendall
  • 66,414
  • 68
  • 253
  • 406
27
votes
4 answers

How to structure Javascript programs in complex web applications?

I have a problem, which is not easily described. I'm writing a web application that makes strong usage of jQuery and AJAX calls. Now I don't have a lot of experience in Javascript archicture, but I realize that my program has not a good structure. I…
prinzdezibel
  • 11,029
  • 17
  • 55
  • 62
27
votes
7 answers

A full page layout with resizable panes using jQuery UI

I'm trying to create the overall layout of a webapp. The app is full-screen and has a fixed header and three columns/panes. The center pane consists of two rows: The panes should be resizable through dragging the pane edges with the mouse (see…
agibsen
  • 867
  • 2
  • 10
  • 18
27
votes
8 answers

Pros and cons of the use of the DAO pattern

As I mention in the title, I'm interested to know what you (as experienced developers) think about the use of the DAO pattern, specifically within a web application. What advantages have you found and what consequences of its use have you disliked?
Sheldon
  • 2,598
  • 10
  • 27
  • 36
27
votes
4 answers

How would you get the last 10 keys redis?

Let's say I have a database with 1,000,000 keys. Is there a way to know the last 10 keys from that database?
Siva
  • 1,256
  • 3
  • 13
  • 29
27
votes
9 answers

How to disable rubber band in iOS web apps?

This: $('body').on('touchmove', function(e) { e.preventDefault(); }); Works, but will disable scrolling throughout the whole page, which is far from ideal. This: $('*').on('touchstart', function(e){ var element = $(this).get(0); if (…
Mark
  • 16,906
  • 20
  • 84
  • 117
26
votes
14 answers

How to improve productivity when developing Java EE based web applications

I'd like to know how you address the seemingly low productivity of Java EE-based web application development compared to other technology stacks (Seaside, Ruby on Rails, etc). The constraints are: The finished web application must be deployable on…
Nils Wloka
  • 1,483
  • 10
  • 20
26
votes
4 answers

Consuming REST API from Rails Application

I'm building my first Rails App and I want it to consume everything from a REST API. What I want to do is to have Rails serve my web application as a frontend to my API. As far as I've read (I'm staring with Rails right now), Rails has a lot of…
licorna
  • 5,670
  • 6
  • 28
  • 39
26
votes
3 answers

How do you expose port 3000 using an Azure Web App Container?

I'm running a react boilerplate app within a docker container, hosted Azure Web App Containers. Locally, I spin the app up with: docker run -p 3000:3000 431e522f8a87 My docker file looks like this: FROM node:8.9.3 EXPOSE 3000 RUN mkdir -p…
Dave Voyles
  • 4,495
  • 7
  • 33
  • 44