Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Rails API
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Mark Morris
October 06, 2015
Programming
76
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Rails API
Basic introduction to Rails based APIs.
Mark Morris
October 06, 2015
Other Decks in Programming
See All in Programming
小さなアプリを作って公開するまで
onozaty
0
140
Performance Optimization With LLMs
xleitix
0
240
[JA] Domain Modeling with Vanilla Rails: 「操作」から再考するRailsの設計論
yasaichi
4
1.8k
Web3Dライブラリを作ってVue Custom Rendererの仕組みを理解しよう / lets learn vue custom renderer by making 3d library
drumath2237
1
130
AI-Powered Domain-Driven Design
ziobrando
0
410
作って学ぶSpring BootのAuto Configuration / JJUG Night Seminar 2026-10-19
rshindo
0
220
まずはコードより業務と向き合う:テーブル解体のためにPdMを呼んだ話
sakawe_ee
0
180
Vue.jsで作る空間解析アプリとCapacitorプラグインのData Bridge
hal_spidernight
1
160
Будущее локальных LLM – Алексей Голобурдин, PythoNN
sobolevn
0
110
Web Framework Benchmark Battle 2026, Any%
a_matsuda
3
3.2k
Distance field of Julia set
kinakomoti321
0
300
SFCで実現する病院・医療システムの動的組み立て式UI
koukimiura
1
170
Featured
See All Featured
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
390
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
3.1k
Future Trends and Review - Lecture 12 - Web Technologies (1019888BNR)
signer
PRO
0
3.8k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.4k
Automating Front-end Workflow
addyosmani
1370
210k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.7k
Utilizing Notion as your number one productivity tool
mfonobong
4
640
Navigating Weather and Climate Data
rabernat
0
590
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
620
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
The browser strikes back
jonoalderson
0
1.9k
Transcript
Rails APIs NoCo Web Scale, Oct 6th. @blurredbits
Topics • Introduction • Setup • Versioning • Authentication •
Testing NoCo Web Scale, Oct 6th. @blurredbits
API Application Programming Interface NoCo Web Scale, Oct 6th. @blurredbits
NoCo Web Scale, Oct 6th. @blurredbits
Model View Controller NoCo Web Scale, Oct 6th. @blurredbits
View render JSON instead of HTML NoCo Web Scale, Oct
6th. @blurredbits
JSON JavaScript Object Notation NoCo Web Scale, Oct 6th. @blurredbits
NoCo Web Scale, Oct 6th. @blurredbits
Serializer ActiveModel::Serializer JBuilder NoCo Web Scale, Oct 6th. @blurredbits
Logging config/initializers/filter_parameter_logging.rb NoCo Web Scale, Oct 6th. @blurredbits
Namespacing NoCo Web Scale, Oct 6th. @blurredbits
Inflections config/initializers/inflections.rb NoCo Web Scale, Oct 6th. @blurredbits
Routing config/routes.rb NoCo Web Scale, Oct 6th. @blurredbits
Routing config/routes.rb NoCo Web Scale, Oct 6th. @blurredbits
Authentication app/models/user.rb NoCo Web Scale, Oct 6th. @blurredbits
Authentication app/controllers/API/V1/application_controller.rb NoCo Web Scale, Oct 6th. @blurredbits
Error - No Token app/controllers/API/V1/application_controller.rb NoCo Web Scale, Oct 6th.
@blurredbits
Wrong Password app/controllers/API/V1/application_controller.rb NoCo Web Scale, Oct 6th. @blurredbits
Validation Error app/controllers/API/V1/people_controller.rb NoCo Web Scale, Oct 6th. @blurredbits
RSpec spec/requests/api/people_specs.rb NoCo Web Scale, Oct 6th. @blurredbits
CURL curl http://localhost:3000/api/people/1 NoCo Web Scale, Oct 6th. @blurredbits
Conclusion Error Codes Documentation Rails 5 NoCo Web Scale, Oct
6th. @blurredbits
Resources https://github.com/rails-api/active_model_serializers https://github.com/rails-api/rails-api http://www.raywenderlich.com/85528/user-accounts-ios-ruby- rails-swift NoCo Web Scale, Oct 6th.
@blurredbits