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
31
votes
2 answers

Web Application Templates

I'm looking for templates that are made specifically for web applications List of Web Application Templates PAID Theme Forest - Cheap, a lot to choose from Gooey Templates Get A DevBox (unavailable) FREE Bloganje (Not…
RoboDev
  • 4,003
  • 11
  • 42
  • 51
31
votes
5 answers

Initializing Log4J with Spring?

I have a web app that uses Spring's Log4jConfigurer class to initialize my Log4J log factory. Basically it initializes Log4J with a config file that is off the class path. Here is the config:
Dave
  • 21,524
  • 28
  • 141
  • 221
31
votes
3 answers

apple-mobile-web-app-status-bar-style in ios 10

I know this question has been asked previously, just want to know if this is still the case in ios 10 (and ios 9)... According to the apple developer guidelines for web apps (found here), there are 3 choices for the status bar in a web app; default,…
Brad
  • 1,019
  • 1
  • 9
  • 22
31
votes
3 answers

How do you virus scan a file being uploaded to your java webapp as it streams?

Basically, I want to virus scan files as they are uploaded (before writing them to disk) to a web app. In particular, I'd like to integrate with "McAfee VirusScan Enterprise" (latest version). From a design and maintenance perspective, would it…
les2
  • 14,093
  • 16
  • 59
  • 76
31
votes
6 answers

Use Javascript to create an HTML email in Microsoft Outlook

I'd like to create an email from a Javascript web application. I'm completely aware of the many SO questions on this (e.g. Open Outlook HTML with Chrome). There are problems with the typical answers: Mailto: link: This will let you create an…
James Bell
  • 889
  • 2
  • 10
  • 16
31
votes
9 answers

Separate application pools for ASP.net applications in IIS

I've read recommendations that we should create separate application pools for each asp.net application on our Win2008 server. We have about 20 apps that would be on the same server. I know this would create 20 separate worker processes which seems…
spaetzel
  • 1,252
  • 3
  • 16
  • 23
31
votes
8 answers

Modular web apps

I've been looking into OSGi recently and think it looks like a really good idea for modular Java apps. However, I was wondering how OSGi would work in a web application, where you don't just have code to worry about - also HTML, images, CSS, that…
user7094
30
votes
4 answers

Keycloak public client and authorization

We are using keycloak-adapter with Jetty for authentication and authorization using Keycloak. As per Keycloak doc for OIDC Auth flow: Another important aspect of this flow is the concept of a public vs. a confidential client. Confidential clients…
NumeroUno
  • 1,100
  • 2
  • 14
  • 34
30
votes
4 answers

Stop native web app from reloading itself upon opening on iOS

I'm trying to build a "native web app" using HTML + JS on iOS. As you may know you can add such an application to the homescreen and it will more or less look just like a normal native app. However if I quit such an app and reopen it again it…
cguedel
  • 301
  • 1
  • 3
  • 4
30
votes
4 answers

Architecture of a microservice based web app

I am confused about the point at which a web application diverges into microservices - is it at url level or models level? As an example, Suppose I have a monolithic app that serves 3 pages. Say each page serves a separate usecase and I want to back…
shreyj
  • 1,759
  • 3
  • 22
  • 31
30
votes
3 answers

Does a Crashlytics-like service for web app exists?

I am a web and iOS developer. On mobile we have famous tools to collect all the exceptions and errors that application thorws. There's Crashlytics (and others) that with few lines of code to install the sdk, start tracking everything automatically.…
Cla
  • 1,810
  • 3
  • 22
  • 36
30
votes
5 answers

Logback configuration via jvm argument

How can we load logback.xml via jvm argument if this is not present in project classpath? I'm using -Dlogback.configuration=file:C:\logbacs\logback.xml but this is not working.
Sai prateek
  • 11,842
  • 9
  • 51
  • 66
30
votes
3 answers

What application structure to use with AngularJS and Laravel?

I recently started to build a large social network, and and I thought my structure was good but it turned out I built this logic up badly. I mixed my views with AngularJS (bad idea), skipped blade extension, but since I'm using a lot of block and…
user1130272
30
votes
7 answers

Best practices for managing and deploying large JavaScript apps

What are some standard practices for managing a medium-large JavaScript application? My concerns are both speed for browser download and ease and maintainability of development. Our JavaScript code is roughly "namespaced" as: var Client = { var1:…
Daniel Fone
  • 2,825
  • 2
  • 23
  • 20
30
votes
2 answers

Angular.js Backbone.js and other MV* patterned js libraries?

I am quite newbie to web application, and more specifically to this MV*pattern. We are making a web application and we thinking of departing from jQuery, not completely, but we are trying to implement a client side language with MVC, MVVM, or MVP…
Razort4x
  • 3,296
  • 10
  • 50
  • 88