Skip to content
This repository has been archived by the owner on Nov 24, 2018. It is now read-only.

Latest commit

 

History

History
19 lines (13 loc) · 1.43 KB

171102_TIL.md

File metadata and controls

19 lines (13 loc) · 1.43 KB

17.11.02.(목)

DONE

  • axios 라이브러리 기능을 흉내낸 모듈 스크립트를 작성

    1. 공유할 수 있는 데이터는 최대한 Axios 클래스 멤버변수로 선언하려고 했으나, 고작 origin location만 재활용하였다.(딸랑 하나...) 그래도 Promise를 활용한 HTTP 기본 CRUD를 클래스 메서드로 주렁주렁 달면서 기본적인 원리와 JSON stringify, parse 메서드에 익숙해질 수 있었다. 어제까지만 해도 class, http request에 쩔쩔매던거에 비하면 조금 발전.
    1. 생각해보니까 오늘 Class 요약하면서 무려, "맥락이 없는, 단지 재사용을 위한 클래스 구조설계는 좋은 프로그래밍이 아니" 라고 썼는데. 정작 내가 그런 클래스 구조설계를 해버린 꼴이다.
  • ES5, ES6 Class summary

TODO

  • axios 와 같은 기능의 클래스 만들기, 가능하면 외부 모듈로, 내부 동작은 XMLHTTPRequest를 활용
  • Typescript Class summary
  • todos 더블클릭 시 input 창으로 바뀌도록 기능추가
  • todos 지금까지 구현한 기능도를 알고리즘으로 그려보기
  • todos node collection, classLists를 사용해서 array 메소드를 보다 적극적으로 사용하도록 수정하기
  • 장고 튜토리얼을 마무리하는대로, aws 무료서버로 옮겨보고 성공 시 장고로 todo 서버를 구축하고 aws에 db까지 하자는 원대한 포부는 과연...