Exist Cebu Developers' Tech Session on Node.js
Exist Cebu Ruby on Rails (RoR) team conducted a "Node.js session" last week. It was an informal discussion sought to explore new technologies that may help developers in building web applications. In the particular Node.js session, the team wanted to introduce Node.js and show its efficiency on dealing with highly concurrent web applications using event loop instead of multi-threading. Lastly, the group also aims to nurture a culture of sharing.
Why Node.js?
As Jolie O'Dell of Mashable said, "The common wisdom among many developers is that there is no single right language or framework that should and must be used for all web apps." Better tools are arriving everyday -- so it's best to keep up.
In the recent survey of Bestvendor.com on the top developer's toolkit, Node.js is included as one of emerging favorites that haven't hit the mainstream. Because of its high impact on the modern cloud computing, especially when dealing with real time web applications (e.g. social networking sites), and creating http, tcp, etc servers using JavaScript (a very common language by all web programmers), the Cebu RoR team wanted to know and learn more about the technology.
The Session

More than 10 Cebu developers (including Java and Flex devs) participated the discussion, with Gretch Gapol and Jay Go, Ruby on Rails developers, as facilitators. A presentation on the Introduction of Node.js + a demo of simple on the fly apps was conducted by Leo Martin Villasica, one of the Exist Code Camp (ECC) Cebu Graduates. "They were awed at the demo application given. Other participants asked questions on how they can readily integrate it to their web applications. It was a fun learning experience," shared Gretch.
Here's the copy of the presentation by Martin:
The Cebu RoR Team will be doing these talks and discussions every week. Topics would range from any bleeding edge technologies to Ruby related topics. So stay tuned! Check out our website to see some of our
Ruby on Rails projects.