플랫폼이 무엇인가
플랫폼이 선 자리, 설치가 없는 이유, 열 줄로 띄우는 첫 화면.
입문레슨 4개24 분
- 1우리가 선 자리 — 어디서 시작했고 무엇을 제안하는가열세 글로 두 축을 적었다. 비즈니스의 주인과 창의 주인. 이 글은 그 자리를 한 번에 적고, 어디서 시작했는지를 공개 기록으로 밝히고, 제약 환경과 물리 장치를 다루는 자리가 아직 비어 있다는 것을 말한다. 그리고 여기서부터는 도메인이 무엇을 하는지를 적는다.5 분
- 2설치라는 단위가 없다 — 고치면 다음 접속에 이미 바뀌어 있다앱의 세계에서 배포의 단위는 설치된 바이너리다. 그래서 화면 한 줄을 고쳐도 빌드하고 심사받고 내려받는다. 이 구조에서 배포 단위는 접속할 때 건네받는 문서다. 편집하고 다시 열면 그 화면이다 — 무인 매장 샘플에서 편집 전후를 그대로 확인했다. 그리고 이것이 스토어의 주인이 없는 이유이기도 하다.5 분
- 3폴더 하나가 앱이다 — 번들에는 코드가 없다무인매장 점주 앱을 만들었다. 소스는 JSON 네 개, 컴파일 없음. 라우트를 따라 두 번째 화면으로 가고, 텍스트를 고치면 화면이 바뀐다 — 빌드가 돌지 않는다. 다만 화면만 바뀌고 품목은 그대로다. 그 갈라짐이 이 편의 주제다.9 분
- 410줄로 첫 화면을 띄우다대기실 번호판을 만든다. 화면 정의는 아홉 줄이고, 그 아홉 줄은 클라이언트 안에 없다. 서버가 파일로 들고 있다가 접속한 쪽에 건네준다. 빌드도 설치도 없다는 말은 그 뜻이다.5 분