본문 바로가기

전체 글436

React 4일차-16.3v이후 라이프 사이클 16.3v이후 라이프 사이클에 대해 알아보자 똑같이 스크립트 버전에 다지우고 복사 붙여넣기하자 let i=0; class Com extends React.Component{ state={ list:[] }; interval=null; constructor(props){ super(props); console.log('constructor') }; render(){ console.log('render') return ( {this.state.list.map((i)=>{ return {i}; })} ); }; static getDerivedStateFromProps(nextProps,prevState){ console.log('componentWillMount',"componentWillReceiveProp.. 2022. 1. 23.
React 4일차-16.3v 이전 라이프사이클 오늘은 라이프 사이클에대해서 알아보겠다. 우선 라이프 사이클이 무엇인지 알아보자. 한국어로 번역하면 삶의 순환 이다 즉 자연계순환처럼 생겨나고 죽기까지 과정의 과정을 알아보는것이다. 컴포넌트의 라이프 사이클은 컴포넌트의 순환체계이다 이게 언제 만들어지고 언제 우리눈에 보여지고 언제 데이터가 옮겨지고 등등 의 순서를 알아보는것이다. 즉 라이프 사이클은 순서를 알기위한 개념이다. 우선 평소처럼 스크립트에 내용 지우고 복사 붙여 넣기하자 class Com extends React.Component{ state={ age:39, }; interval=null; constructor(props){ super(props); console.log('constructor',props) }; render(){ conso.. 2022. 1. 23.
면접 질문 4일차 1.23지원자가 평소에 사용하던 앱이나 웹사이트는 어떤 서비스의 문제점을 가지나요 저는 크롬 시작 화면은 구글이지만 네이버도 자주 사용합니다. 로그인할때 인터넷이 빠르면 문제가없는데 인터넷이 느리면 클릭해서 로그인창 드가고 로그인하고 나오는데 로딩시간이 있어서 불편합니다. 차라리 광고 처럼 마우스를 올려놓으면 로그인 창이 커지면서 오버로딩되서 바로 로그인할수 있다면 인터넷이 느려도 로그인하는데 시간을 줄일수 있다고 생각합니다. 그리고 sns로 페이스북을 쓰는데 언제부턴가 자주 댓글이 안보여서 찾아보니까 관련성 높은 댓글로 되있어서 안보이는 거였습니다. 페이스북에서 댓글 정렬 기본을 변경할수 있도록 해주면 편할꺼 같습니다. 2022. 1. 23.
자소서 성격 부분 수정 삶의 신조는 도전입니다. 다소 다른 사람한테는 생소한 특수교육과로 진학했고, 1년을 다니면서 저와 맞지 않는 부분이 있다고 생각하여 군 생활을 하면서 고민을 거쳐 자퇴를 결심하고 공무원 시험에 도전했습니다. 5년의 공무원 시험 준비 동안 2번의 면접 그 후 1번의 직렬 변경 등 다양한 도전을 하였지만, 저에게 맞는 것을 찾았다는 느낌이 들지 않았습니다. 그렇게 고민을 하던 중에 고3 때 잠시 관심을 두던 코딩이 생각이 나서 도전하게 되었습니다. 코딩 공부를 하면서 처음으로 이건 내가 할 수 있겠다는 느낌이 아니라 하고 싶다는 느낌을 받았습니다. 도전이 저에게 실패를 주기도 했지만 실패만으로 끝나지 않고 제 발전의 원동력이 되었습니다. 문장 수정 및 연결점 수정 삶의 신조는 도전입니다. 제 적성을 찾기 위.. 2022. 1. 22.