본문 바로가기

전체 글

(112)
openAPI를 사용해 보자!!! (2) 일자 : 2017. 5. 1(월) 목표 : 인터파크 openAPI 접근하여 데이터 나열하기 (CORS 해결하기) 수행결과 : - 지난번 openAPI를 사용하기 위해서는 제공자의 규칙을 따라야 한다는 것을 깨닫고, KEY 값을 받았다. (하지만 되지 않았다.)- 에러문에서는 CORS 를 의심케하는 access-denial 내용이 떠서 해당 이슈를 해결하기로 하였다. 1. 순수 javascirpt로 해결하기 - server측의 callback 함수를 호출하지 못하여 값을 가져오지 못하였음. 2. 라이브러리를 사용하여 해결하기- jQuery 및 다양한 라이브러리에서 callback을 이용한 CORS 문제를 해결할 수 있었다. 3. server의 설정을 바꾸어 해결하기- 해당 서비스의 server관리자가 아니..
openAPI를 사용해 보자!!! 일자 : 2017. 4. 26(수) 목표 : 1. openAPI 접근하여 데이터 가져오기 2. 데이터를 파싱하여 원하는 값 가져오기 3. 값을 DB에 insert 하기 수행결과 : javascript를 이용하여 응답값을 가져오지 못하였다. 처음에는 예제 REST API를 그래도 사용하면 되는줄 알았다. 하지만 KEY값이 있어야지 사용이 가능하다고 한다. 그리고 아직 원인을 제대로 파악하지 못하여서 문제를 해결하지는 못하였는데, CORS 문제인것으로 추정을 하고서 해결할 예정이다. 아직 1번 목표 진행중...
project 진행에서 문제진단하기 일시 : 2017.4.2.25(화) 목적 : 없음. 수행결과 : 프로젝트를 react-redux를 사용하면서 해당 기술 사용이 제일 큰 문제일것이라 생각을 하였다. 하지만 금일 진행 프로젝트 진행시 문제가 되었던것은 회의때 이야기가 나오지 않았던, openAPI 부분이였으며. xml으로 데이터를 주고 받는 것을 해보지 못한 입장에서 사용이 쉽게 되지 않는다. 분명 집중을 해서 한가지를 보아야 할 때가 있을것이다. 하지만 그 떄가 지나면 다시 돌아와서 시야를 넓혀야 한다는 생각이 드는 하루이다. 그런데 openAPI 어떻게 사용하지...
좋은 프로젝트 진행 방법이란 무엇일까? 일시 : 2017. 4. 24(목) 목적 : 없음 수행결과 : 오늘은 넉두리를 작성하게 될 것 같다. 정답이 없는 부분이기 때문이다. 프로젝트 진행시 기본적으로 개인이 진행하는 것보다는 팀이 움직이는 것이 더 많다. 그리고 팀이 일을 진행하기 위한 여러가지 방법론이 많이 나오고 있다. .... 하지만 이를 어떻게 적용 시켜야 할까? 다른이와 같이 일하는 문제를 단순히 방법론적으로 이야기 하는 것이 실제 방법론들이 적용 되지 못하는 이유가 아닐까? 오히려 방법론이 적용되지 못하는 경우를 나열하는 것을 나열하고 이를 제외시켜 가는 것이 더 빠르지 않을까? 내가 프로젝트 진행방법을 제대로 알고 있기는 한 것일까? ... 어떻게 시도해 봐야할지도 고민이 된다.
javascript에서 scope란? 일시 : 2017. 4. 22(토) 목적 : javascript에서 scope란 무엇일까? 수행결과 : 이 내용을 공부하게 된 이유는 javascript를 더 잘알게 되면 더 좋은 프로그램을 만들수 있을거라는 생각으로 시작을 하였다. (어디에 도움이 될지 예상을 못했다.)결과적으로 알게된 부분은 이제서야 javascript를 오류를 내지 않고서 프로그램을 짜게 될 수 있을거 같다. 1. 변수의 유효범위 ( 코딩 학습시 배운 scope 내용 ) 지역변수 전역변수 발생경우 함수 안에서 변수를 선언 함수 밖에서 변수를 선언var를 붙이지 않고 변수 선언 유효범위 함수가 종료될 떄까지 프로그램이 종료될 때까지. 2. scope 란? 프로그램에서 scope란 변수를 정의해 놓은 집합. 이것을 알려면 어떻게 해서 ..
react-create-app 생성시 index.js위치는? 일시 : 2017. 4. 21(금) 목표 : react-create-app 으로 생성한 프로젝트의 폴더 구조 변경 수행결과 : redux 프로젝트 수행을 위하여 component 및 각 요소를 모듈화 하기 위하여 폴더 생성.하지만 프로그램 실행시 모듈화한 파일들이 로딩 되지 않음. 1. 실행 안되는 경우 [기본폴더] - [src] - index.js - [새로만든 폴더] - component.js 2. 실행 되는 경우 [기본폴더] - [src] - index.js - [새로만든 폴더] - component.js 추측으로는 webpack에서 entry 설정 부분이 있는데 그 내용을 불러오지 못해서 문제가 있는 것 같다. 그런데 index.js 보다 상위에 있는 폴더는 외 import가 불가능 한지 모르겠다.
프로젝트 도입시 무엇을 먼저 해야 하는가? 일시 : 2017. 4. 20(목) 목표 : 팀원과 목표점 합일 시키기. 수행결과 : 과제가 위에서 부터 하달된 것이 아닌 선정부터 구현까지 해야 하는 상황. 고려사항. 1. 팀원들의 경험 => 팀으로 처음부터 끝까지 해본 경험이 아무도 없다. 2. 팀원들의 성향 => 경험이 없기에 해당 사항이 없다. 해결방법. 1. 자신의 고민, 생각을 항상 이야기 하기. 2. 전체 프로젝트를 생각하지 않기. 구현할 수 있는 작은단위 부터 목표설정. 해결결과. 1. front-end 부분만 고려하여 구현하는 것으로 목표. 2. 구현을 위해 필요한 부분은 조사를 해와서 다음번 회의에서 논의. [프로젝트 사이트]
Redux 개발문서를 읽고서 일시 : 2017. 4. 19(수) 목표 : React Basic 공식문서 읽기 수행결과 : 오늘의 배운 내용 나온 배경 : Redux가 나온 배경은 홈페이지가 복잡해 짐에 따라 많은 값(상태)을 효율적으로 관리하기 위함. 핵식원리 ; 모든 값을 store에서 관리를 한다. [컴포넌트] --- [디스패치] --- [액션] --- [스토어] --- [리듀서] --- [컴포넌트]