Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 여행
- 세부
- 스쿠버다이빙
- 구분
- 삼성무선청소기제트
- 스노쿨링
- Hooks
- js
- 중고거래사기
- 유효성검사
- plugin
- webpack.config.js
- 정규식
- 중고나라
- 막탄
- 해외여행
- 중고나라사기
- 특수문자
- REACT
- JavaScript
- 마사지
- ES6
- 맛사지
- autocomplate
- 네이버페이사기
- 사기
- 자동완성
- Webpack
- 정직하게사세요
Archives
- Today
- Total
Ryu.log
[ Riot Games API 활용 전적 검색 App 03] - React 프로젝트 시작 본문
- React Project 생성 v
- ID 검색이 가능하도록 Input Component 구현 v
- Axios를 통한 Data 요청 v
01. create-react-app 을 통하여 react 프로젝트생성
create-react-app lol-state
04. id 검색이 가능하도록 Input Component 구현
Riot games API에서 Data를 받아오기 전에, 검색할 아이디를 입력받을 Input Component를 만든다.
// src/components/ViewSearchID.js import React from 'react'; const ViewSearchID = () => ( <div> <input type="text" /> <button>검색</button> </div> ); export default ViewSearchID;
05. axios를 통해 data 받아오기
axios는 JavaScript 프레임워크 내에서 Ajax요청을 도와주는, 현재 가장 인기있는 HTTP 요청 모듈이다.
npm i axios
프로젝트가 진행되는 root에서 axios를 설치해준다.
// App.js import React, { Component } from 'react'; import axios from 'axios'; ...
위와같이 Component 상단에 import 해주는 형식으로 사용가능하다.
[정리]
오늘은..
lol-state App을 만들기위한 기초작업,
간단한 input 구현,
axios를 통한 Ajax요청,
받아온 Data를 state에 저장
다음 작업땐
bootstrap을 활용해서 대충 스타일링,
불러온 소환사 state 화면 구현,
정도..?
따로뭔가 깊게 하진 않았다.. 시간날때마다. 꾸준하게 해서 꼭 완성시켜보자!!
github 저장소 : https://github.com/RyuJun/lol-state
'Prev-content' 카테고리의 다른 글
[ Riot Games API 활용 전적 검색 App 05] - 선호하는 챔피언 라인 (2) | 2018.07.05 |
---|---|
[ Riot Games API 활용 전적 검색 App 04] - 리스트 구현 및 스타일링 (0) | 2018.07.05 |
[ Riot Games API 활용 전적 검색 App 02] - Riot Games API Key 신청 (5) | 2018.07.05 |
[ Riot Games API 활용 전적 검색 App 01] - Project Info (0) | 2018.07.05 |
[ React-Tutorial-09 ] 불변성을 지키는 이유와 업데이트 최적화 (0) | 2018.06.05 |
Comments