Questions tagged [web-development]

Web development is a broad term for the work involved in developing a web site for the World Wide Web or an intranet.

Typically web development refers to the main non-design aspects of building web sites: writing markup and coding. It includes:

  • Web design,
  • Client-side scripting,
  • Server-side scripting,
  • Web servers,
  • Web content management,
  • Web applications, and
  • e-commerce development

Feel free to apply the tag to questions on any of these topics.

Resources

Questions

Some of our popular web development questions are:


If you are interested in web development, you should explore our relevant sister sites:

1549 questions
2183
votes
1 answer

What technical details should a programmer of a web application consider before making the site public?

What things should a programmer implementing the technical details of a web application consider before making the site public? If Jeff Atwood can forget about HttpOnly cookies, sitemaps, and cross-site request forgeries all in the same site, what…
Joel Coehoorn
  • 1,895
  • 4
  • 17
  • 22
390
votes
35 answers

Why isn't Java used for modern web application development?

As a professional Java programmer, I've been trying to understand - why the hate toward Java for modern web applications? I've noticed a trend that out of modern day web startups, a relatively small percentage of them appears to be using Java…
Cliff
  • 590
  • 3
  • 6
  • 12
225
votes
3 answers

Why doesn't HTTP have POST redirect?

HTTP redirects are done via HTTP codes 301, and 302 (maybe other codes also) and a header field known as "Location" which has the address of the new place to go. However, browsers always send a "GET" request to that URL. However, many times you…
Saeed Neamati
  • 18,142
  • 23
  • 87
  • 125
162
votes
26 answers

Is constantly looking for code examples a sign of a bad developer?

I am a CS student with several years of experience in C and C++, and for the last few years I've been constantly working with Java/Objective C doing app development and now I have switched to web development and am mainly focused on ruby on rails…
Newly Insecure
  • 301
  • 2
  • 4
  • 5
160
votes
8 answers

Developing web applications for long lifespan (20+ years)

I'm currently developing a web application for government land planning. The application runs mostly in the browser, using ajax to load and save data. I will do the initial development, and then graduate (it's a student job). After this, the rest of…
Dan
  • 1,508
  • 2
  • 10
  • 12
111
votes
9 answers

Fear of web-app not being "future-proof"

I'm a web developer of a small, local SaaS web application. It currently has about a half-dozen clients. As I continue to design the application, it's become increasingly harder for me to convince myself to commit any time to the project, which has…
cameraguy258
  • 1,229
  • 2
  • 8
  • 6
111
votes
20 answers

Should I bother to develop for JavaScript disabled?

Should I bother to develop for JavaScript disabled? I feel that my time is better spent developing for the majority.
Jiew Meng
  • 2,261
  • 3
  • 20
  • 26
110
votes
4 answers

What are the differences between server-side and client-side programming?

I've seen questions (mainly on Stack Overflow), which lack this basic knowledge. The point of this question is to provide good information for those seeking it, and those referencing to it. In the context of web programming, what are the…
Madara's Ghost
  • 8,787
  • 9
  • 25
  • 33
94
votes
9 answers

Over thinking development

I've been working as an app developer for a year and a half now (not long I know), and I've just been given my first big project. Needless to say it didn't go very smoothly, so I sought advice from a senior programmer involved in the project about…
sf13579
  • 1,060
  • 1
  • 9
  • 9
91
votes
28 answers

How important is graceful degradation of JavaScript?

Should web developers continue to spend effort progressively enhancing our web applications with JavaScript, ensuring that features gracefully degrade, thereby ensuring accessibility? Or should we spend that time focused on new features or other…
Stephen
  • 2,200
  • 6
  • 22
  • 24
88
votes
3 answers

Difference between Web API and Web Service?

I have heard a lot about Web Services and Web APIs, is there any difference between them or are they the same?
Harish Kurup
  • 1,279
  • 2
  • 12
  • 11
67
votes
16 answers

How much freedom should a programmer have in choosing a language and framework?

I started working at a company that is primarily C# oriented. We have a few people who like Java and JRuby, but a majority of programmers here like C#. I was hired because I have a lot of experience building web applications and because I lean…
Spencer
  • 395
  • 4
  • 8
62
votes
8 answers

MVC Architecture -- How many Controllers do I need?

I have been coding for a while, but mostly scripts and simple applications. I've moved into a new role where it is all about developing Web Apps and using a proper MVC architecture, so I am desperately trying to learn about all that very quickly. I…
Jeff
  • 1,854
  • 3
  • 16
  • 19
62
votes
4 answers

TDD - Outside In vs Inside Out

What is the difference between building an application Outside In vs building it Inside Out using TDD? These are the books I read about TDD and unit testing: Test Driven Development: By Example Test-Driven Development: A Practical Guide: A Practical…
Songo
  • 6,548
  • 4
  • 48
  • 89
61
votes
8 answers

Why do people disable JavaScript?

I asked a question yesterday Should I Bother to Develop For JavaScript Disabled?. I think the consencus is: Yes, I should develop for JavaScript Disabled. Now I just want to understand why users disable JS. It seems many developers (I guess people…
Jiew Meng
  • 2,261
  • 3
  • 20
  • 26
1
2 3
99 100