Colorado Springs Open Source Meetup (Web Frameworks)
Attended another Colorado Springs Open Source Meetup tonight. The first talk was on an open source WYSIWYG editor called KompoZer. Check it out if you like. Reminded me of Nvu which, as it turns out, seems what KompoZer was birthed from.
The second talk for the evening was on Web Frameworks by Matt Raible. Good speaker, both entertaining and humorous. The slides for his talk can be found here. He does a quick comparison of Grails/Rails backends with GWT/Flex frontends. The winner? There is none. It depends on your temperament and what works for you (or what fits best with how your brain is wired). Basically, you just need to spend some time reading and experiment with a few or all of them. There is plenty of material on the web to get you started.
I’ve dabbled with GWT (liked it…but it’s Java…and Java isn’t fun anymore), PHP (yeah, quick to get started, many web hosts support it…but it’s ugly and a pain to work with), haven’t tried Air/Flex/Flash yet (looks interesting but not fond of the proprietary roots), Ruby (love it, elegant language), and JavaScript/AJAX (not as much fun as Ruby but starting to like it). Personally, I think a mix of Ruby, Rails, and JavaScript is the way to go. I am having fun with them and the tooling is fairly decent. Plus, I also think that JavaScript + CSS3, HTML5, and SVG (and other graphic support) will soon be powerful enough to rival that of GWT+Gears and/or Air/Flex/Flash. That’s just speculation though. What do I know.
A couple of new concepts I hadn’t heard before though: SOFEA and SOUI. From a high level, it is a way of thinking about all these various web technologies/frameworks and mixing and matching them. If you were to architect your web application carefully using RESTful designs per se, you could run Rails with Flex on top, or GWT, or AJAX, etc. It’s got me thinking. Maybe it will gnaw at you too.
No comments yet.
Leave a comment
You must be logged in to post a comment.
Search
Categories
- Adventures
(91)
- Announcements
(28)
- Business
(16)
- Electronics
(21)
- Epicurean
(9)
- Games
(3)
- Literature
(1)
- Mechanical
(4)
- Meetings
(14)
- Movies
(2)
- Music
(26)
- Photography
(1)
- Services
(24)
- Software
(102)