본문 바로가기

전체 글436

React26일차-mobx-computed,action 오늘은 computes action에 대해서 배워 보겠습니다. 어제 했던 것에서 이어서 하겠습니다 npm start도 같이해주세요 우선 computed에 대해서 배워보겠습니다. import React from "react"; import ReactDOM from "react-dom"; import "./index.css"; import App from "./App"; import reportWebVitals from "./reportWebVitals"; import { makeObservable, observable } from "mobx"; class add { @observable add1 = 1; @observable add2 = 2; constructor() { makeObservable(this.. 2022. 2. 20.
자소서 성격 02.20성격 도전은 저의 가장 큰 장점입니다. 제 적성을 찾기 위해 많은 도전을 했습니다. 첫 번째는 다른 사람한테는 생소할 수 있는 특수교육과로 진학했고, 1년 동안의 대학 생활을 한 후에 군 생활을 하는 동안 특수교사라는 직업에 대해 고민을 거쳐서 자퇴를 결심했습니다. 두 번째로 공무원 시험에 도전했습니다. 5년의 공무원 시험 준비를 하면서 면접을 2번 보았고 그 후에는 직렬을 변경하는 등 다양한 도전을 했지만, 저에게 맞는지는 항상 의문이었습니다. 그렇게 고민을 하던 중에 형의 조언으로 부트 캠프를 알아보다가 고3 때 관심을 두던 코딩이 생각이 나서 세 번째는 코딩에 도전하게 되었습니다. 코딩 공부를 하면서 처음으로 이건 내가 할 수 있겠다는 느낌이 아니라 하고 싶다는 느낌을 받았습니다. 세 번의.. 2022. 2. 20.
면접질문 30일차 02.20CORS가 무엇의 약자이고, 어떤 문제를 다루고 있는지 설명해 보세요. CORS는 Cross-Origin Resource Sharing 이것의 약자입니다. 이것을 영어 그대로 해석해보고 교차 기원 자원 공유입니다. 즉 서로 다른 곳에서 자원을 공유한다는 것입니다. 다른 사이트에서 자료를 가져오면 보안상의 문제점이 생기기 때문에 이를 일반적으로 하지 못하게 하고 있습니다. 하지만 어쩔 수 없이 자료는 가져와야 하므로 이런 예외를 위한 것이 CORS입니다. 즉 외부에서 데이터를 안전하게 가져오기 위한 규칙입니다. 2022. 2. 20.
React25일차-mobx 안녕하세요 오랜만입니다. 몇일동안 혼자서 강의보면서 뭐 만들다가 와서 글이 없었어요. 오늘은 mobx를 하겠어요 create-react-app 으로 폴더 만들고 npm i mobx npm i mobx-react npm i autobind-decorator npm i customize-cra react-app-rewired -D 이렇게 다 설치해주세요 우선 package.json 으로 이동해주세요 여기서 scripst 내부에 eject빼고 react-scripts를 react-app-rewired 로 변경해주세요 그리고 기본 폴더에서 config-overrides.js 와 jsconfig.json 파일을 만들어주세요 config-overrides.js const { override, addDecorator.. 2022. 2. 19.