Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
サーバサイドエンジニアにこそ使って欲しいBaaS
Search
ニフティクラウド mobile backend
January 31, 2017
Technology
580
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
サーバサイドエンジニアにこそ使って欲しいBaaS
We Are JavaScripters! @3rdでの発表資料です。
https://wajs.connpass.com/event/48659/
ニフティクラウド mobile backend
January 31, 2017
More Decks by ニフティクラウド mobile backend
See All by ニフティクラウド mobile backend
Monaca キッチンシンクアプリの紹介
ncmb
0
950
ニフティクラウド mobile backend のREST API 4つ の課題
ncmb
0
670
カジュアルゲームソーシャル強化塾 第一部
ncmb
0
500
カジュアルゲームソーシャル強化塾 第二部
ncmb
0
450
アクションゲームにゆる~いソーシャル型協力機能を作りましょう
ncmb
0
760
Unity + NCMBで作る カスタムステージのオンライン共有システム
ncmb
0
790
Other Decks in Technology
See All in Technology
白金鉱業Meetup_Vol.24_「AIエージェントは分けるほど良い」は本当か? / Is it true that “the more you divide AI agents, the better”?
brainpadpr
1
410
スタートアップにAmazon EKSは早すぎる? マルチプロダクト戦略を加速する Platform Engineeringの実践 / Is Amazon EKS Too Soon for Startups? Practical Platform Engineering to Accelerate a Multi-Product Strategy
elmodev09
0
260
AI時代のコスト管理を考えよう〜明日から使える実践AWSノウハウ~
yoshimi0227
0
270
自宅LLMの話
jacopen
1
620
Kiro Ambassador を目指す話
k_adachi_01
0
110
IaC コードを資産へ:AWS CDK 社内ライブラリと横断展開 / aws-summit-japan-2026
gotok365
2
800
200個のGitHubリポジトリを横断調査したかった
icck
0
130
生成 AI 実践ガイド (概略版) AIガバナンス編
asei
0
110
マルチアカウント環境での コーディングエージェントを使った障害調査が大変なので AIエージェントにReadOnly権限を付与してみた / ReadOnly AI Agents for Multi-Account AWS Incident Response
yamaguchitk333
2
110
When Platform Engineering Meets GenAI
sucitw
0
120
Oracle AI Database@Azure:サービス概要のご紹介
oracle4engineer
PRO
6
2k
アンオフィシャルな、オフィシャルからのお願い
wyamazak_devrel
0
140
Featured
See All Featured
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
170
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
330
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
320
Why You Should Never Use an ORM
jnunemaker
PRO
61
9.9k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
200
Into the Great Unknown - MozCon
thekraken
41
2.6k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
3
440
4 Signs Your Business is Dying
shpigford
187
22k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Transcript
αʔόαΠυΤϯδχΞ ͦͬͯ͜ཉ͍͠#BB4 .00/(*'5தಞ࢘
Copyright @ NIFTY Corporation All Rights ࣗݾհ !NPPOHJGU GCNFNPPOHJGUGBO
தಞ࢘ גࣜձࣾ.00/(*'5දऔక χϑςΟΫϥυNPCJMFCBDLFOE ɹɹɹɹɹɹɹɹɹɹΤϰΝϯδΣϦετ ݄ΑΓΦʔϓϯιʔεɾιϑτΣΞΛຖ հ͢Δϒϩά.00/(*'5ΛӡӦɻ IUUQXXXNPPOHJGUKQ
ຊͷ݁
/$.#ͬͯΈΑ͏
/$.#ΛΔͱϞςΔ:0ʂ ͨͩ͠ΠέϝϯʹݶΔ
.POHP%#ͬͯʁ w +40/ϕʔεͷυΩϡϝϯτσʔλϕʔε w /P42- w .&"/ελοΫ
ੈքͷ%#γΣΞ .POHP%#ੈքҐ
Ͱʜ ৴པੑ͕͍ ӡ༻͕ਏ͍ νϡʔχϯάେม
αʔόαΠυͷ։ൃ
Α͋͘Δ࣮ WBSNPOHPPTFSFRVJSF NPOHPPTF WBSECNPOHPPTFDPOOFDU NPOHPECMPDBMIPTUOPEF@NFNP@EFNP WBS6TFS4DIFNBOFXNPOHPPTF4DIFNB \
OBNF\UZQF4USJOH^ QBTTXPSE\UZQF4USJOH^ ^ WBS6TFSECNPEFM VTFST 6TFS4DIFNB
Α͋͘Δػೳ ຖճಉ͡Α͏ͳ࣮໘
ͦ͜Ͱ#BB4
ϩδοΫʴσʔλϕʔε 4%,
Ϣʔβཧ σʔλετΞ ϑΝΠϧετΞ ϓογϡ௨ εΫϦϓτ ձһཧ
)5514ϕʔεͰͷΞΫηε 3&45GVM"1* OPEFKT0CKFDUJWF$+BWB6OJUZ͚ͷެࣜ4%, 3VCZ1)11ZUIPO9PKPͷඇެࣜ4%, χϑςΟΫϥυNPCJMF CBDLFOE
Πϯετʔϧ OQNJODNC4
ೝূ var user = new ncmb.User(); user .set("userName", req.body.userName) .set("password",
req.body.password) .set("acl", acl) .signUpByAccount() .then(function(user) { res.status(201).json(user); }) .catch(function(err) { res.status(401).json(err); })
σʔλૢ࡞ var post = new ncmb.DataStore("Post"); var acl = new
ncmb.Acl; acl.setPublicReadAccess(true); post.set('title', req.body.title); .set('body', req.body.body); .set('acl', acl); .save() .then(function(obj) { res.status(201).json(obj); }) .catch(function(err) { res.status(401).json(err); })
υΩϡϝϯτ IUUQNCDMPVEOJGUZDPNEPDDVSSFOU+BWB4DSJQU
࣭ IUUQTHJUIVCDPN/*'5:$MPVE NCBBT6TFS$PNNVOJUZJTTVFT
ίετ ݄ؒສ"1*ΞΫηε·Ͱແྉ ݄ؒສ"1*ΞΫηε·Ͱ݄ສԁ
αϯϓϧ IUUQTHJUIVCDPN/$.#.BOJB /PEFKTʹΑΔϒϩά &MFDUSPOʹΑΔཧը໘ 3VCZ4%,ʢඇެࣜʣ ͦͷଞ৭ʑ
NCBBT ݕࡧ ͋Γ͕ͱ͏͍͟͝·ͨ͠