SlideShare a Scribd company logo
쉽고 강력한 모바일 백엔드
Parse-server
김동우
모바일 백엔드
어떻게 만드시나요?
node express? django? Java? Rails? 설마 PHP?
MBaaS
(Mobile Backend as a Service)
백엔드를 일일히 개발하는건 너무 큰 일이니까, 서비스를 씁시다.
MBaaS의 대표적 기능
• Storage
• Push notifications
• Usage analytics
• Dashboard/UI
• Social integration
• User Administration
• Custom Code Integration
세상을 양분하던 두 MBaaS
• Parse.com • Firebase.com
세상을 양분하던 두 MBaaS
• Parse.com
• Facebook 이 인수
• Firebase.com
• Google 이 인수
세상을 양분하던 두 MBaaS
• Parse.com • 서비스 종료
• 오픈소스로 공개
세상을 양분하던 두 MBaaS
• Firebase.com • GCM과 결합
• Google의 서비스화
Parse Platform
오픈소스 MBaaS 완전체
진짜 이만한거 없습니다. 끝내 줌!
Support
• iOS
• Android
• JavaScript
Web/Node.js/React Native
• .NET + Xamarin
• Unity
• PHP
• Arduino
• Embedded C
• REST API
Features
• Object/Query
• Live Query
• User (Social)
• Session
• Role (Permission)
• File (Cloud)
• GeoPoint
• Push Notification
• Relation
• Trigger/Webhook
• Server Code (Node)
• Dashboard
배포 환경
• Server
• Heroku
• AWS
• Azure
• GCP
• Digital Ocean
• Any Cloud/PC/Server
• MongoDB
• mLab
• MongoDB Atlas
• Any Cloud/PC/Server
(OR)
• PostgreSQL
• AWS, Azure, GCP
• Any Cloud/PC/Server
쉬운 사용법
학습비용 낮음
쥬니어 개발자도 SDK 문서 보면 몇시간~하루면 사용가능
완숙하게 사용하게 되는데도 오래 걸리지 않음
No Scheme
No Stress
NoSQL의 특징인 No Scheme, 하지만 RDB처럼 볼 수 있음
JOIN이 없는 대신, Pointer가 존재, 재귀/다형 Include 가능
Fullstack JavaScript
• JS SDK (FrontEnd) • Cloud Code (BackEnd)
너무 많은
장점이 존재함
최고의 장점은 역시 오픈소스라는 것. 안쓸 이유가 없다!
특히 React Native를 쓴다면 더더욱! RN+Firebase=shit
최고의 장점은
자바스크립트 개발자 포럼
Parse를 사용하다가 도움이 필요하면 언제든지, JSDEV.KR

More Related Content

PDF
[AWS Dev Day] 앱 현대화 | AWS Fargate를 사용한 서버리스 컨테이너 활용 하기 - 삼성전자 개발자 포털 사례 - 정영준...
PDF
Azure AD DSドメインに仮想マシンを参加させる (トレノケ雲の会 mod1)
PPTX
대용량 분산 아키텍쳐 설계 #4. soa 아키텍쳐
PDF
AWS Fargate on EKS 실전 사용하기
PPTX
대용량 분산 아키텍쳐 설계 #1 아키텍쳐 설계 방법론
PPTX
Why Kubernetes on Azure
PDF
Domain Driven Design (Ultra) Distilled
PDF
Azure Arc 概要
[AWS Dev Day] 앱 현대화 | AWS Fargate를 사용한 서버리스 컨테이너 활용 하기 - 삼성전자 개발자 포털 사례 - 정영준...
Azure AD DSドメインに仮想マシンを参加させる (トレノケ雲の会 mod1)
대용량 분산 아키텍쳐 설계 #4. soa 아키텍쳐
AWS Fargate on EKS 실전 사용하기
대용량 분산 아키텍쳐 설계 #1 아키텍쳐 설계 방법론
Why Kubernetes on Azure
Domain Driven Design (Ultra) Distilled
Azure Arc 概要

What's hot (20)

PDF
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
PDF
Deploy 22 microservices from scratch in 30 mins with GitOps
PPTX
Knative Eventing 入門(Kubernetes Novice Tokyo #11 発表資料)
PPTX
Ch6 대용량서비스레퍼런스아키텍처 part.1
PPTX
A use case of aws in de na automotive
PPTX
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
PPTX
Kubernetes #1 intro
PDF
ドメイン駆動設計入門
PPTX
Domain-Driven Design
PDF
Getting Started with Infrastructure as Code
PPTX
1. 아키텍쳐 설계 프로세스
PPTX
4. 대용량 아키텍쳐 설계 패턴
PPTX
Istioサービスメッシュ入門
PDF
AWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
PPTX
セキュリティの基本とAWSでのセキュリティ対策をフルコースで味あう
PPTX
Goss入門
PPTX
DevOps to DevSecOps Journey..
PPTX
Domain Driven Design
PPTX
DevOps with Azure, Kubernetes, and Helm Webinar
PDF
強いて言えば「集約どう実装するのかな、を考える」な話
DDD x CQRS 更新系と参照系で異なるORMを併用して上手くいった話
Deploy 22 microservices from scratch in 30 mins with GitOps
Knative Eventing 入門(Kubernetes Novice Tokyo #11 発表資料)
Ch6 대용량서비스레퍼런스아키텍처 part.1
A use case of aws in de na automotive
DevOps Tutorial For Beginners | DevOps Tutorial | DevOps Tools | DevOps Train...
Kubernetes #1 intro
ドメイン駆動設計入門
Domain-Driven Design
Getting Started with Infrastructure as Code
1. 아키텍쳐 설계 프로세스
4. 대용량 아키텍쳐 설계 패턴
Istioサービスメッシュ入門
AWS Black Belt Tech シリーズ 2015 - Amazon API Gateway
セキュリティの基本とAWSでのセキュリティ対策をフルコースで味あう
Goss入門
DevOps to DevSecOps Journey..
Domain Driven Design
DevOps with Azure, Kubernetes, and Helm Webinar
強いて言えば「集約どう実装するのかな、を考える」な話
Ad

Similar to 쉽고 강력한 모바일 백엔드 Parse-server (20)

PDF
M baa s트랜드 소개
PPTX
마이크로서비스 아키텍처로 개발하기
PDF
[AWS KR UG 1회 세미나] AWS EB, etc @ 김경민
PDF
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
PDF
Geo Service Open API 플랫폼 구축 전략
PPTX
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
PDF
토이 프로젝트를 위한 속성 RDB(MySQL) 스터디 1
PDF
(GameTech2015) Live Operation by Adbrix의 Node.js와 MongoDB를 이용한 멀티테넌트 인프라 구축사례
PPTX
Open standard open cloud engine (3)
PDF
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
PDF
서버학개론(백엔드 서버 개발자를 위한)
PDF
Introduction of Mesosphere DCOS
PDF
서버리스 대규모 리얼타임 웹 구축하기
PDF
Cloud life seminar open shift,이준영(배포용)
PDF
제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM Bluemix
PDF
005. 소셜앱 개발 노하우 라이포인터렉티브 김보경 대표
PDF
[TD 2015] Microsoft Azure IaaS v2(최정현)
PDF
SBS 콘텐츠허브의 AWS 도입 사례 :: SBS 콘텐츠허브 :: AWS Media Day 2016
PDF
클라우드 컴퓨팅과 Daum의 사례- 윤석찬 (KREN 연구 협력 포럼, 2013)
PPT
Pag 빅데이터-한국에도필요한가
M baa s트랜드 소개
마이크로서비스 아키텍처로 개발하기
[AWS KR UG 1회 세미나] AWS EB, etc @ 김경민
[오픈소스컨설팅]오픈소스 클라우드 개발플랫폼_및_Docker의_이해_v1
Geo Service Open API 플랫폼 구축 전략
소프트웨어 개발 트랜드 및 MSA (마이크로 서비스 아키텍쳐)의 이해
토이 프로젝트를 위한 속성 RDB(MySQL) 스터디 1
(GameTech2015) Live Operation by Adbrix의 Node.js와 MongoDB를 이용한 멀티테넌트 인프라 구축사례
Open standard open cloud engine (3)
초고속 웹사이트 개발을 위한 Codeigniter PHP Framework
서버학개론(백엔드 서버 개발자를 위한)
Introduction of Mesosphere DCOS
서버리스 대규모 리얼타임 웹 구축하기
Cloud life seminar open shift,이준영(배포용)
제4회 한국IBM과 함께하는 난공불락 오픈소스 인프라 세미나- IBM Bluemix
005. 소셜앱 개발 노하우 라이포인터렉티브 김보경 대표
[TD 2015] Microsoft Azure IaaS v2(최정현)
SBS 콘텐츠허브의 AWS 도입 사례 :: SBS 콘텐츠허브 :: AWS Media Day 2016
클라우드 컴퓨팅과 Daum의 사례- 윤석찬 (KREN 연구 협력 포럼, 2013)
Pag 빅데이터-한국에도필요한가
Ad

쉽고 강력한 모바일 백엔드 Parse-server