개발 프로젝트 Howto
For TEAM For Leader
먼저 보이고, 다음에 고쳐라 핵심을 봐라
매일 디플로이 하라 모든 것을 기록해라
완벽히 테스트하고, 평화를 얻어라 생각 먼저하고, 그 다음 행동해라
내가 유저고, 내가 책임자다 한 박자 숨을 돌려라
http://www.slideshare.net/docdo/2005-daum-devconfprojecthowtodocdo
브라우저 위에서
Tool서비스 형태
구동위치
WebApp, HybridApp
Web App
Page Tool
브라우저 위에서 독립적 설치
디바이스 기능 사용
WebApp HybridApp
Page
Tool
독립적 설치
디바이스 기능 사용
Responsive Web 해상도
42.
2013, SolMail &SolCalendar
• Global : 세계가 내 손 안에, 중국의 재빠름...
• i18n
• AWS, CDN
• 에러 : 쌓았다가 리포팅, 스토어 모니터링
Frontend Framework 검토이슈
backborn,angular, ember, react, knockout
• MV* architecture: MV* architecture를 제공하는가?
• routing: URL에 따른 Action 수행이 가능한가?
• two-way bindings: 모델 <-> 뷰 양방향 데이터 바인딩
sync 기능을 제공하는가?
• templating: 성능이 좋은 템플릿을 사용하는가?
• history: 북마크, 뒤로/앞으로가기 가능한가?
• learning curve: 배우기 쉬운가?
• local storage: 로컬스토리지 API를 지원하는가?
• documenting: 문서화가 잘 되어 있는가?
• size: 프레임워크 파일 사이즈
• unit test: 테스트에 문제 없나?
• lib dependency: 의존성 라이브러리가 얼마나 되나?
• framework dependency: 반드시 규약에 따라 코드가
작성되어 하는등 프레임워크에 대한 의존도가 높은가?
• cross browsing: 다양한 브라우저를 지원하는가?
• 비젼: 인기도는? 앞으로 롱런할수 있나? 하위호환지원가
능할까?
• co-working: 디자이너, 마크업, 개발자가 각각 작업하는
데 문제가 없나?
• model collection api: Model을 정렬, 필터링할 수 있는
강력한 API를 제공하는가