Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Web APIs with Sails

Sponsored · Ship Features Fearlessly Turn features on and off without deploys. Used by thousands of Ruby developers.

Web APIs with Sails

A Node Congress workshop on building web APIs with Sails. We built Switter - a twitter clone but sweeter :)

Head over to https://blog.sailscasts.com for more on Sails and https://sailscasts.com

Avatar for Omereshone Kelvin Oghenerhoro

Omereshone Kelvin Oghenerhoro

February 25, 2021

More Decks by Omereshone Kelvin Oghenerhoro

Other Decks in Programming

Transcript

  1. A little bit about me • Building Sailscasts • Software

    Engineer and Consultant • Technical writer Kelvin Omereshone Founder and CEO The Sailscasts Company
  2. What is Sails? • The MVC framework for Node.js •

    Sits on top of Express • Designed to emulate Ruby on Rails • Supports modern apps requirements out of the box: data-driven APIs with a scalable, service-oriented architecture
  3. Sails Philosophy • Improve day-to-day experience of server-side development •

    Build apps more e ff i ciently and with less risk • Anyone who can understand basic backend concepts can build apps
  4. Benefits of Sails • Build practical, production ready Node.js apps

    in a matter of weeks not months • Makes building complex applications easy • Enforces clean code • Provides a clear project structure • Gives you a series of building blocks
  5. What you can build with Sails • REST APIs •

    Real-time chat applications and games • Fullstack MVC apps (e.g e-commerce website) • Basically any server-side applications can be built with Sails
  6. What we will build • A twitter clone called Switter

    • Join switter endpoint • login to switter endpoint • Create sweets • View all sweets • View single sweets • Update sweets • Delete sweets • Deploy on Heroku