Click here to Skip to main content
15,892,674 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
Jan Heckman16-Oct-19 23:44
professionalJan Heckman16-Oct-19 23:44 
PraiseRe: I pretty much despise all of Microsoft's web development technologies Pin
PeejayAdams15-Oct-19 22:08
PeejayAdams15-Oct-19 22:08 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
#realJSOP15-Oct-19 8:38
mve#realJSOP15-Oct-19 8:38 
GeneralRe: I pretty much despise all of Microsoft's web development technologies PinPopular
dandy7215-Oct-19 9:17
dandy7215-Oct-19 9:17 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
abmv15-Oct-19 9:18
professionalabmv15-Oct-19 9:18 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
User 1106097915-Oct-19 9:56
User 1106097915-Oct-19 9:56 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
Dar Brett15-Oct-19 15:23
Dar Brett15-Oct-19 15:23 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
Nathan Minier16-Oct-19 1:28
professionalNathan Minier16-Oct-19 1:28 
Easy, browser engines don't have deep OS hooks like you can get through ActiveX and VBA.

But seriously, I disagree with your premise in principle.

If you've worked with Qt or WPF, you'll find that modern JS data binding/UI frameworks are not terribly different in concept. You use HTML templates and bind data and functionality called from services or factories to them declaratively. The JS can be coupled with the template in some frameworks (like Vue or React), or it might lean more towards the crappy WinForms code behind (like Angular or Backbone). In any case, you can easily have distinct business and UI layers, and in a complex enough application you'll likely also have a data layer to coordinate your models.

ES6 changed the game pretty fundamentally as well, making asynchronous promises, module imports, and polymorphism into first class JS citizens. As far as a UI binding engine goes, it's moved forwards by leaps and bounds in the last decade.

If your development experience with web tech "is like MSO VBA", you're likely doing something very, very wrong.
"Never attribute to malice that which can be explained by stupidity."
- Hanlon's Razor

GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
  Forogar  16-Oct-19 3:40
professional  Forogar  16-Oct-19 3:40 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
Nathan Minier16-Oct-19 3:42
professionalNathan Minier16-Oct-19 3:42 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
  Forogar  16-Oct-19 4:23
professional  Forogar  16-Oct-19 4:23 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
Sander Rossel15-Oct-19 23:16
professionalSander Rossel15-Oct-19 23:16 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
Dewey15-Oct-19 11:07
Dewey15-Oct-19 11:07 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
Mycroft Holmes15-Oct-19 14:05
professionalMycroft Holmes15-Oct-19 14:05 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
#realJSOP16-Oct-19 6:56
mve#realJSOP16-Oct-19 6:56 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
MadMyche15-Oct-19 16:44
professionalMadMyche15-Oct-19 16:44 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
JohanJvR15-Oct-19 21:37
JohanJvR15-Oct-19 21:37 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
Nathan Minier16-Oct-19 1:13
professionalNathan Minier16-Oct-19 1:13 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
BryanFazekas16-Oct-19 1:32
BryanFazekas16-Oct-19 1:32 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
MSBassSinger16-Oct-19 2:51
professionalMSBassSinger16-Oct-19 2:51 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
  Forogar  16-Oct-19 3:50
professional  Forogar  16-Oct-19 3:50 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
obermd16-Oct-19 4:07
obermd16-Oct-19 4:07 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
Slow Eddie16-Oct-19 4:38
professionalSlow Eddie16-Oct-19 4:38 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
Dewey16-Oct-19 7:56
Dewey16-Oct-19 7:56 
GeneralRe: I pretty much despise all of Microsoft's web development technologies Pin
Steve Naidamast16-Oct-19 4:40
professionalSteve Naidamast16-Oct-19 4:40 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.