-
axios 라이브러리 기능을 흉내낸 모듈 스크립트를 작성
- 공유할 수 있는 데이터는 최대한 Axios 클래스 멤버변수로 선언하려고 했으나, 고작 origin location만 재활용하였다.(딸랑 하나...) 그래도 Promise를 활용한 HTTP 기본 CRUD를 클래스 메서드로 주렁주렁 달면서 기본적인 원리와 JSON stringify, parse 메서드에 익숙해질 수 있었다. 어제까지만 해도 class, http request에 쩔쩔매던거에 비하면 조금 발전.
- 생각해보니까 오늘 Class 요약하면서 무려, "맥락이 없는, 단지 재사용을 위한 클래스 구조설계는 좋은 프로그래밍이 아니" 라고 썼는데. 정작 내가 그런 클래스 구조설계를 해버린 꼴이다.
-
ES5, ES6 Class summary
- axios 와 같은 기능의 클래스 만들기, 가능하면 외부 모듈로, 내부 동작은 XMLHTTPRequest를 활용
- Typescript Class summary
- todos 더블클릭 시 input 창으로 바뀌도록 기능추가
- todos 지금까지 구현한 기능도를 알고리즘으로 그려보기
- todos node collection, classLists를 사용해서 array 메소드를 보다 적극적으로 사용하도록 수정하기
- 장고 튜토리얼을 마무리하는대로, aws 무료서버로 옮겨보고 성공 시 장고로 todo 서버를 구축하고 aws에 db까지 하자는 원대한 포부는 과연...