Web App Explained: Is it Software? Skills & Knowledge Needed

Click For Summary

Discussion Overview

The discussion revolves around the definition of web applications, their classification as software, and the skills and knowledge required to develop them. It includes inquiries about the differences between web apps and websites, as well as technical details regarding development frameworks.

Discussion Character

  • Exploratory, Technical explanation, Conceptual clarification

Main Points Raised

  • One participant questions the nature of web apps and whether they qualify as software, seeking clarity on the topic.
  • Another participant suggests conducting research on the definition of web apps, indicating that a search engine could provide useful information.
  • A third participant acknowledges their lack of knowledge and expresses humor about the situation.
  • There is a mention of a specific Stack Overflow resource that discusses the differences between websites and web applications, which may be relevant to the inquiry.
  • One participant states that simple web apps can be created using the Node.js web application server, highlighting that both server and client code are written in JavaScript, with HTML used for formatting and display.
  • The same participant contrasts this with Java web apps, which require writing Java servlets on the server side and using JavaScript on the client side, noting that other types of web apps may have similar requirements.

Areas of Agreement / Disagreement

Participants do not reach a consensus on the definition of web apps or their classification as software. Multiple viewpoints and suggestions for further exploration remain present in the discussion.

Contextual Notes

Some assumptions about the definitions of web apps and software are not explicitly stated, and there may be varying interpretations of the terms used in the discussion.

Who May Find This Useful

Individuals interested in web development, software classification, or those seeking to understand the skills needed for creating web applications may find this discussion relevant.

Math10
Messages
301
Reaction score
0
What is web app? Is it a software? What knowledge and skill is required to make an web app?
 
Computer science news on Phys.org
Math10 said:
What is web app? Is it a software? What knowledge and skill is required to make an web app?
Have you done any research on your question? You might try typing "what is a web app" into a search engine, and see what you get.
 
  • Like
Likes   Reactions: Math10
HAHAHAHA, you're so right about that! I'm sorry that I was clueless.
 
The easiest web apps can be made with node.js web application server. Both server code and client code are written in javascript with the client using html for format and display of the application.

Nodejs.org

In contrast, writing Java web apps requires writing Java servlets on the server side and then using javascript on the client side. Similarly for other types of web apps.
 

Similar threads

Replies
7
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
7K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 19 ·
Replies
19
Views
3K
Replies
11
Views
2K
  • · Replies 17 ·
Replies
17
Views
3K
  • · Replies 29 ·
Replies
29
Views
6K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 2 ·
Replies
2
Views
2K