Sails.js یک فریمورک Javascript است که به کمک آن می توانید به سبک MVC اپلیکیشن های NodeJS بسازید.

در این آموزش تصویری با نحوه کار با Sails.js آشنا می شوید.
این دوره آموزشی محصول موسسه Tutsplus است.

سرفصل های دوره:

  • معرفی Sails.js
  • نحوه کار با Sails.js
  • کار با متغیرهای استاتیک
  • کار با Sass
  • کار با LESS
  • نحوه مسیریابی برنامه
  • کار با MongoDB
  • کار با مدل ها
  • ساخت برنامه های وب با Node.js
  • کار با Ruby on Rails
  • کار با کنترل کننده ها
  • نحوه پیکربندی Middleware
  • کار با تکنیک های بهیود برنامه
  • کار با Bootstrap
  • کار با رویدادها
  • و…

عنوان دوره: Tutsplus Sails.js From Scratch
مدت زمان: 1 ساعت و 54 دقیقه
نویسنده: Dan Wellman


توضیحات:

Tutsplus Sails.js From Scratch

Dan Wellman
1.9 hours

Sails.js is designed to make it easy to build Node.js web apps. Like Ruby on Rails, it implements the MVC (model-view-controller) pattern and saves a lot of routine coding by emphasising convention over configuration. Sails.js is built to support the requirements of modern web apps: data-driven APIs and a flexible, service-oriented architecture.
In this course, Envato Tuts+ instructor Dan Wellman will show you how to use Sails.js to quickly and easily build scalable, real-time web applications. By following along, you'll learn to create APIs in Sails as well as how to use and to override many of its defaults. You'll also see how to connect a Sails API to an AngularJS front-end.

Introduction 3 lessons
11:27
1.1 Introduction
01:26
Free Lesson
1.2 About Sails.js
02:34
1.3 Setup
07:27
2. Sails.js From the Front-End 2 lessons
20:07
2.1 Serving Static Assets
08:25
2.2 Switching From LESS to Sass
11:42
3. Sails Blueprints 2 lessons
13:34
3.1 Shortcut Routes
07:40
3.2 Restful Routes
05:54
4. Building the Back-End 7 lessons
58:40
4.1 Moving to MongoDB
07:12
4.2 Working With Models
14:58
4.3 Working With Controllers
06:12
4.4 Configuring Middleware
10:10
4.5 Working With Routes
05:47
4.6 Rendering Server Views
06:09
4.7 Policies and Responses
08:12
5. Additional Techniques 2 lessons
09:55
5.1 Hooking Into the Bootstrap Process
06:29
5.2 Exposing the Event API
03:26
6. Conclusion 1 lesson
01:28
6.1 Conclusion
01:28