Posted on 04/20/2016 9:31:50 AM PDT by SeekAndFind
IMHO, React is the language of the future. It was developed by the folks who built Instagram. In 2012 IG was bought by Facebook and they used React to rewrite FB. They've developed React Native for building mobile apps.
Data access should be abstracted away.
My weapon-of-choice is Apache Wicket. I like it because I can have my HTML/CSS guru design the markup, and there’s no embedding of code and markup, and I can in parallel write the back-end code, and layer it out.
To me it’s insane to have your business logic in JavaScript, it should be in a more mature language, that’s not the “Flavor of the Month”. Front-ends come and go, but the business logic remains.
Where’s LISP? I don’t see any mention of LISP!
Node JS. And now, server-side rendering using Redux with React-Router.
Swift!
I always hated the UI portion of projects, and loved doing the back end stuff instead. I was usually fortunate enough to have employees and contractors to do the front-end stuff for me while I would assign myself the overall system and do the back-end stuff myself.
Yeah, but I like now that I’ve got something like Bootstrap to make it easy for a non-UI developer to quickly generate decent front-ends.
What is the definition of ‘tech’ in this context? I thought this was about programming languages. For instance:
“Most popular tech among mobile devs”
iOS is not a programming language, it’s an operating system.
You program in Objective C or Swift for iOS devices.
Q: What’s the favorite computer language of pirates?
A: R
Agree, except mine is VFP. Haven’t found anything that I can’t do with it.
“Unfortunately, one cant make a living nowadays insisting on using the programming language one knows best, especially when you cant attract recruiters when you put them in your resume.”
Who cares? I’m not trying to be sarcastic. I’m 72 and retired years ago!
I ‘play’ with ‘VBS’ only for internal stuff. ;-)
I started in ‘BASIC’ then moved to ‘Fortran’ then ‘COBOL’ then ‘C++’ then ‘HTML’ then ‘VBS’. In other words, I have been around the block more than once. ;-)
I haven't worked in Angular or Angular 2, so I couldn't really comment on it. I have worked in React with JSX and I like it. That being said, here's an article that compares React to A2.
Yeah, I read that, I’ve played with React as well, We’ll see how it shakes out.
The thing to keep in mind is that if you embed your business logic in either one, you’re stuck with it, for years potentially long after the fad is over.
Swift is a nice addition to Objective C.
I was thinking the same thing about Smalltalk. But then I noticed that except for C and SQL, Smalltalk is everywhere on that list, in bits and pieces
Things certainly have evolved from the days of instructing your users to go to the DOS prompt, type "CD /mainpgm" and type in "mainmenu" to start their application up!
My first production application was in Basic on a TRS-80. My boss trusted me enough to buy the machine on the QT and let me give it a try. It was a big hit and he started to send reports from it into headquarters, and eventually the IT department got pissed off that "outsiders" were doing IT stuff outside their control. So they transferred me into IT downtown and I had to rewrite the application on the mainframe for use by all the remote office locations to use.
So much for my degree in French Literature.... stayed in IT for the rest of my career, and loved every minute of it.
It got replaced with FORTRAN.
Disclaimer: Opinions posted on Free Republic are those of the individual posters and do not necessarily represent the opinion of Free Republic or its management. All materials posted herein are protected by copyright law and the exemption for fair use of copyrighted works.