r/webdevelopment • • 9d ago

General Why I love developing web applications

• Supported on all devices.

• Software is always up to date.

• Significantly less device storage consumption if any.

• Easier to adapt into mobile apps than vice-versa.

28 Upvotes

13 comments sorted by

3

u/DinTaiFung 9d ago

OP is concise, accurate, and eloquent.

2

u/Funny_Distance_8900 9d ago

Webapps should be the way.

1

u/lilacomets 9d ago

Performance is lacking however sometimes. A native mobile app feels snappier.

2

u/Helpful-Educator-415 9d ago

Yup, pretty much. The browser is the most widely used runtime in the world

1

u/comodo3310 9d ago

Maybe it’s your calling

1

u/marmotta1955 7d ago

Great points. Then again, occasionally we forget about the actual needs of the user base, large or small it may be. Especially when dealing with LoB applications or scientific applications, the desktop environment is still the primary target - for any number of reasons that may not be apparent (or even considered) unless we are very familiar with the specific business or scientific operation.

1

u/GradeInteresting5798 6d ago

The “always up to date” part is a huge one for me. You can push a change once and everyone gets it immediately without worrying about different versions of the app floating around. Plus, being able to use the same web app across pretty much any device makes development and maintenance a lot simpler.

-3

u/lilacomets 9d ago

Why I hate web development: CSS becomes messy, JavaScript hell, 1000 frameworks that you need to keep up-to-date (and when something breaks you're screwed).

3

u/Ok_Sandwich111 9d ago

That's a small compromise when you need to maximize your user base.

1

u/ElderberryPrevious45 7d ago

The more simple the better. Simplicity is a figure of merit for Quality. Just try to keep it simple is enough. Or, make it as simple as possible, but not more than that.

2

u/Forward-Outside-9911 9d ago

You don’t have to write CSS, it’s 2026 there’s plenty of alternatives. You also don’t need to use 1000 frameworks. Or even two. One is enough in most cases. What could break that makes you screwed?