- Overview
- Transcript
6.1 Conclusion
I hope you've enjoyed following along with this course. My name is Dan Wellman and from all of us here at Envato Tuts+, thanks for watching.
1.Introduction3 lessons, 11:27
1.1Introduction01:26
1.2About Sails.js02:34
1.3Setup07:27
2.Sails.js From the Front-End2 lessons, 20:07
2.1Serving Static Assets08:25
2.2Switching From LESS to Sass11:42
3.Sails Blueprints2 lessons, 13:34
3.1Shortcut Routes07:40
3.2Restful Routes05:54
4.Building the Back-End7 lessons, 58:40
4.1Moving to MongoDB07:12
4.2Working With Models14:58
4.3Working With Controllers06:12
4.4Configuring Middleware10:10
4.5Working With Routes05:47
4.6Rendering Server Views06:09
4.7Policies and Responses08:12
5.Additional Techniques2 lessons, 09:55
5.1Hooking Into the Bootstrap Process06:29
5.2Exposing the Event API03:26
6.Conclusion1 lesson, 01:28
6.1Conclusion01:28
6.1 Conclusion
Hi folks, thanks for sticking with me till the end of the course. We've covered a lot of ground in this course, and depending on your background, that may have included a lot of new techniques that you may not have used before. Certainly, if you're coming from front end development. As we have seen however, Sails shield us from a lot of the complexity that goes into making a fully featured app composed of a four stack JavaScript back and front end. And that has a lot of features and functionality, which can be used with simple configuration rather than hard programming. Sails has allowed us to quickly and easily create the models that our app uses to work with data in our application, including event data and user data, and abstracts away the pain of working with a database directly. It has also allowed us to rapidly build the front-end while working with sample API data. And then for us to switch effortlessly back to the back-end to build the rest of our app. We were able to very easily set up and enforce authentication, so that any registered users could sign in and view the dashboard. There's still a lot of Sails JS that we haven't needed to use or haven't had time to cover, and there's still much more that we could do to improve our app. As a challenge, why not see if you can use Sails' built-in real-time capabilities by enabling the dashboard to update the chart using socket.io whenever new events are received by the app. Don't worry if you haven't followed along with the coding. You can download the complete source code from GitHub. Just clone the repo, run an NPM install and you should be good to go. My name is Dan Wellman and from all of us here at Tuts+, thanks for watching.