![[React] 텍스트 크립보드에 복사하기(react-copy-to-clipboard)](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FbL4kcE%2FbtsH6MEKd5e%2FAAAAAAAAAAAAAAAAAAAAAPnv_2hemK5hrfuhSQyY2M467YkdlWMHY_x6ngqkM9Oh%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DlW16IOULBnT1IWmG%252Br8BbfYmyVs%253D)
react-copy-to-clipboard 사용하기아래와 같이 react-copy-to-clipboard 라이브러리를 설치합니다 !npm install --save react-copy-to-clipboard CopyToClipboard 컴포넌트를 이용해 작성해줍니다 !import {CopyToClipboard} from "react-copy-to-clipboard/src"; alert("클립보드에 복사되었습니다.")}> {wallet}CopyToClipboard를 import한 뒤 CopyToClipboard 컴포넌트의 'text'에 복사할 텍스트를 입력하면 클릭 시 자동으로 클립보드에 복사됩니다 !
![[React] Axios instance와 interceptors](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FHbbHO%2FbtsH6ZKCua6%2FAAAAAAAAAAAAAAAAAAAAAB0tEZBhjv5MPzI0JoAMvyBEAnALuD51_IfSjv03F6nY%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3DtcjniC7IF8hg%252BVN0ibwHtN1ROdo%253D)
Axios란 ?axios는 서버와 통신하기 위한 HTTP 비동기 통신 라이브러리 입니다 ! 보통 처음 접하는 axios 요청은 아래와 같이 작성할 것입니다.// get 요청axios.get('/test')// post 요청axios.post('/test', { testString : 'test'}) Axios instance기본 axios에서 더 나아가 instance를 설정해줄 수 있습니다.axios instance를 이용하여 API 통신에 대한 구성 기본 값 설정을 더 쉽게 할 수 있습니다 !export const axiosInstance = axios.create({ baseURL: process.env.REACT_APP_URL_JAVA, headers: {'Content-Type' : '..
![[React] .js vs .jsx의 차이점](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdna%2FWlMCu%2FbtsH4W3noyc%2FAAAAAAAAAAAAAAAAAAAAAH3lGv6W5g8UMYP1S_9Y5st8VlcevBR7BZC91PgN2sgC%2Fimg.png%3Fcredential%3DyqXZFxpELC7KVnFOS48ylbz2pIh7yKj8%26expires%3D1753973999%26allow_ip%3D%26allow_referer%3D%26signature%3D0lPdK1KF2nps5geboPtEdGt9ECM%253D)
JSX란 ?jsx는 JavaScript XML의 약자로 자바스크립트에서 XML을 추가한 확장형 문법입니다. 큰 특징은 자바스크립트에서 HTML 문법을 사용할 수 있다는점입니다.주로 리액트나 다른 프론트엔드 프레임워크에서도 사용이 가능합니다 ! .js와 .jsx의 차이점리액트에서 .js보다 .jsx를 쓰는 이유는 자바스크립트 내에서 HTML을 사용할 수 있다는 점 이외에는 기능적으로 별다른 차이점이 존재하지 않습니다.리액트 공식 홈페이지에서 jsx 관련해서 자바스크립트 내에서 직관적으로 UI 관련 작업이 관련 작업이 가능하고, 개발에 도움을 주는 에러 및 경고 메시지를 표시할 수 있게 해준다고합니다 !js와 jsx는 큰 차이점이 없고 프로젝트 시 팀 내에서 js를 쓸 것인지, jsx를 쓸 것인지 협의를 하..