- Posted
- Filed under 글로 기록하기
1. 아이폰에서 사용할 RESTful API 개발
SKILL
- PHP
- MySQL
- CodeIgniter : http://ellislab.com/codeigniter
- RESTful Library : http://net.tutsplus.com/tutorials/php/working-with-restful-services-in-codeigniter-2/
COMMENT
- 로직 자체는 한번 구현했었기 때문에 크게 어렵지 않지만, 기존 데이터를 그대로 유지하면서 마이그레이션 하는게 문제.
- API endpoint 이름 짓는게 제일 큰 고민거리.
2. API 문서 작성
TOOL
- apiary.io : http://apiary.io
- google docs : https://docs.google.com
COMMENT
- API 문서는 apiary 에 작성하고, google docs 에는 진행 상황을 표로 작성해서 공유
- 아직까지 apiary 로 문서 작성 후, Robinson(아이폰 개발)이 문서를 보고 이해하는데 크게 문제점이 나타나지 않음.
- API 문서를 작성하는데 최적화된 서비스이기 때문에 google docs 에 API 문서를 작성할 때 보다 직관적이고 편함.
- 아직 베타버전이기 때문에 개선점 - 특히 HTTP Parameter 를 기술하는데 어려움 - 이 있음.