DEV Community

Discussion on: Good resources for learning desktop application architecture so that they can be applied to web applications

Collapse
 
squgeim profile image
Shreya Dahal

I'm thinking more along the lines of classic large desktop application like Microsoft Word, or Photoshop. Maybe architecture is the wrong word, but surely applications like that would have to have some high level design as to how the data flows, or how the code is structured; and surely there are some common industry standards that have been established.

Collapse
 
yaser profile image
Yaser Al-Najjar

Mostly such apps are mere monoliths... we never had "lite version" out of these apps, same goes to Visual Studio, only way is a rewrite thus we had VSCode.

You shouldn't really think too much about the architecture, but more on what value you can bring with your desktop apps. Generally, you won't succeed on desktop unless it's really very an important app for tons of users (unlike android, any app or game will do).