Jordan Floyd will be the captain of our voyage to learn about Sails.js, a realtime MVC framework for Node.js.
Teradata will be our host for the night.
Link to tonight's presentation and code.
Join or login to comment.
Good to meet people :)
1 · May 14, 2014
Great, comprehensive overview of sails! Big thanks Jordan and the organizers.
Jordan great presentation, I didn't know about sails until I heard your talk, great stack tog get up started with node and socket.io with good patterns and simple conventions.
For anyone that tried to signup for Tagshare and couldn't, I fixed the issue so you should be able to signup now. Thanks to the person who pointed that out.
Also, if anyone has any additional questions about Sails or if you start checking it out and get stuck on something, feel free to email me:
See you guys in June.
Here is the link to the repo and slides.
0 · May 13, 2014
Performance, rails vs Sails: http://serdardogruyol.com/?p=111
Very interesting results.
3 · April 12, 2014
See also: http://blog.namangoel... aka "Why Gulp.js is awesome, and how to use it with Sails.js" Has anyone had any problems using the technique mentioned at the bottom of this article?
We don't have any food planned for this event. So come hungry to learn or eat beforehand.
Sails is a Node.js MVC framework. How does that make it a client-size utility/framework at all? "It will allow you to do both" Huh? None of the code you write for sails controllers/models will be executed in the browser. Sails != Meteor ( ambiguous equality comparator intended :P )
0 · April 11, 2014
Again, you have to setup a client side framework and then pass data to that from sails. So it will allow for client side JS execution, but not out of box.
You are correct in that sails itself doesn't run any logic in the browser. But you also don't have to execute all your app logic in sails. You can simply pass JSON data to your client side (such as backbone). That JSON data isn't limited to a single instance of an object, you could send an entire collection.
If your specifically interested in how this would be accomplished: https://github.com/cgm...
I understand how a MEAN stack works, I'm trying to point out that implying sails has anything to do with a client-side framework is very misleading.
That was what I was attempting to Clarify in my comment. Sails will support real time functionality out of the box by utilizing web sockets (socket io). It also will generate a restful API without having to write any extra server code that you can use in a client side framework (backbone follows the same rest conventions even). Everything is there for you to easily choose how you want to handle the app logic. The point is that it is flexible and doesn't pretend to be magical, it just automates a lot of tasks for you.
If you are interested in learning more about it, I encourage you to come to the meetup.
Here is also a resource that goes into more detail about the options when it comes to sails and data: http://code.tutsplus....
At the Ember meetup, someone asked if Sails was client side or server side JS. I said that it was both, but probably should have worded that differently. It will allow you to do both, but requires a little work.
Sails is a backend JS framework, but allows for very easy integration into a client side framework like ember or angular by returning JSON data from a controller and passing that to the client instead of rendering a view. This concept is called Isomorphic JS and can give you the best of both worlds.
1 · April 11, 2014
i want to know more about js. small time web and app dev for years, want to capitalize on OOP and frameworks. MVC, too. dabbled some but want to feel comfortable in those areas. so, thx for offering the meet up :).
1 · April 1, 2014
Sails really makes JS apps easy. It's very similar to Rails (hence the name similarity) but has some very powerful features built in, and socket.io integration right from the start. I've spent the last few months building an app using it, and it's solid.
JS dev can be a little different than a lot of other languages because of the single threading and callbacks, but once you've got than down, there isn't a ton to learn because so much is automated for you. If you are looking to get into MVC, Sails is a great platform to do it with.
1 · April 2, 2014
We'll be looking to head toward the Raleigh area for this meetup so if anyone has a place they'd like to recommend that can hold at least 50 people, I'd love to hear about it.
0 · March 31, 2014
Next: Invite friends
Help support your Meetup
1,832 Web Designers
Meetup members, Log in