일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |
- 트라이캐치
- UI 레이어
- 리엑트 이벤트
- 자바스크립트
- 함수 호이스팅
- html5
- js
- Programming Practice
- 자바스크립트 클래스
- 자바스크립트 문자열
- Null비교 금지
- 에이전트 탐지
- 사용자 에러
- 자스
- 자바스크립트 생성자
- 객체지향프로그래밍 언어
- 자바스크립트 객체
- 에러 던지기
- 변수 선언
- 비구조화 할당
- JS 이벤트
- Try...catch
- JS cod e style
- 브라우저 탐지
- 자바스크립트 코드 스타일
- React 리액트
- 프로그래밍 프랙티스
- 스타일가이드라인
- 자바스크립트의 기본 포멧
- javascript
- Today
- Total
목록WEB/React.js (3)
GomJu's Coding Blog
오랬만에 글을 올린다!필자는 블로그를 만들때 client와 server로 나눠서 진행했다. server는 app.js에 여럿 미들웨어를 등록시켰다. 다음은 server의 package.json파일이다.{ "name": "blog-server", "version": "0.0.1", "description": "make blog with node", "main": "app.js", "scripts": { "start": "nodemon app", "test": "echo \"Error: no test specified\" && exit 1" }, "author": "", "license": "ISC", "dependencies": { "bcrypt": "^2.0.1", "connect-flash": "^0...
현재 T-Story를 사용하여 블로그를 운영하고 있는 필자이다.필자는 자신이 직접 독학하며 공부하면서 알게된 사실이나, 지식을 타인과 공유하기 위해 블로그를 작성했다. 하지만 블로그를 운영하는 것은 쉽지 않았다. 현재 점점 블로그를 유지하기 힘들어 지고있는 상태이다. 따라서 필자는 대안을 세웠다. 그리곤 실행했다. 필자는 T-Story에서 제공하는 블로그가 마음에 들지 않았다. 매번 MD를 통해 github에 업로드 후 복사해서 포스팅하는 작업이 귀찮기만 했고, 양심에 찔렸다. 따라서 필자는 블로그를 만들기로 결심했다. 여기서 잠깐, 블로그를 무엇으로 만드느냐... 블로그는 내가 직접 서버와 클라이언트를 제작한다. 서버는 공부한지 얼마 안되서 미숙하고 실력은 형편없지만 API를 제공해주는 형식으로 만들어..
React SyntheticEventGetInputData = event => { this.setState({ [event.target.name]: event.target.value }); }; GetInputData(event)} />;ReactJS를 공부하고 여러 프로젝트를 진행해보며 나의 코딩 능력이 향상되고 성장하면서 여러 코드를 보았다. 그 중 Input 태그의 Text들을 State에 저장하기 위해선 위의 자바스크립트 코드 처럼 사용해야 한다. state를 변경 해주기위해 this.setState()를 사용하고, 변경할 state에 input 값을 넣어준다. 이 함수에서 Parameter로 event를 받아왔다. 그리곤 이를 이용해 [event.target.name]과 event.target...