전체 글(121)
-
[React] 리액트 데이터흐름의 중요성
내가 마주한 문제는 진행중인 사이드 프로젝트의 캘린더를 체크박스로 묶어서 여러항목을 한번에 삭제하는 기능을 구현하다가 마주한 문제입니다. 기능구현에 앞서, 로직을 구성할 때 나의 머릿속에서 수도코드를 작성해봤다. 로직 수도코드 체크박스의 상태와 선택된 항목을 담을 상태를 만든다. 체크박스가 체크되면 체크박스핸들러라는 함수가 실행되고, 해당 함수에서는 체크박스의 상태를 true로 변경하고 선택된 항목을 배열 타입의 state에 추가한다. 조건문을 통해 체크박스가 비활성화된다면 배열에서 해당항목을 필터해서 삭제해준다. 삭제버튼을 누르면 해당 배열에 들어간 항목들을 순차적으로 순회하면서 DELETE요청을 서버로 요청한다. 위의 로직으로 구현을 했고, 체크박스를 클릭했을 때 내 예상과는 다른 결과가 나왔다. 내..
2023.10.18 -
BREAKING CHANGE: webpack < 5 used to include polyfills for node.js core modules by default.
※MUI 를 이용하여 구글 애널리틱스로부터 데이터를 받아와 대시보드에 보여주는 작업을 하다가 만나게 된 에러입니다.※ 에러내용을 읽어보고는 "아 설치안된 모듈이 있구나? 설치해주면 되겠네" 라고 생각해서 install을 해주기 시작했다. 그런데 아무것도 만지지 않았는데 갑자기 돌발적으로 이런 에러가 발생하는게 이상해서 구글링을 해봤다. 요약하자면 Webpack5 이전 버전에서는 Node.js 의 핵심모듈에 폴리필을 기본적으로 포함하고 있었지만, 그 이후 버전부터는 더 이상 폴리필을 포함하고 있지않아서 생기는 문제라고한다.. 여기서 든 의문점들 그렇다면 왜 처음에 npm start했을때는 에러가 발생하지 않았는가? MUI는 CRA로 빌드 된 프로젝트같은데, 웹팩설정을 어떻게 수정해줘야 하는가? 에러창을 끄..
2023.10.16 -
ICT 인턴십 2주차
어떤 업무를 진행했나요? 회사 서비스에 대시보드를 만들기위해 사용가능한 API를 조사하고, 어떤식으로 불러와서 사용가능한지에 대해 알아보는 시간을 가졌다. 주로 구글 애널리틱스에서 가져올 수 있는 데이터가 많았다. 현재 사용중인 서비스 대시보드는 php로 구성되어있고, 실제로는 데이터가 돌지 않고있는 부분이 많기때문에, 또 수치들을 확인하기위해 구글 애널리틱스, 페이스북 애널리틱스 등 여러 대시보드를 각각 들어가서 확인해야하는 번거로움이 있었기에 해당 데이터를 API로 받아서 우리 대시보드에 보여주는 작업을 할 예정이다. 대시보드에는 어떤 데이터들을 보여줘야 해? a.회원 가입 및 진입 경로 추적 관련 부분 유입 채널: 웹사이트로 유입된 트래픽의 소스(예: 직접, 소셜 미디어, 검색 엔진)를 보여줍니다...
2023.09.26 -
ICT 인턴십 1주차
어떤회사인가요? 직장인이 관심사를 가질만한 라이프스타일 콘텐츠를 소개하고 참여를 유도하는 서비스를 개발하고 있습니다. 평생직장이라는 개념이 사라지고, 직장인들의 N잡과 부수입 창출에 대한 관심도가 높아지면서 새로운 경험 및 네트워킹을 찾아가는 수요가 꾸준하게 증가하고 있음에 따라 이러한 네트워킹 자리를 마련하고 소개하는 서비스 개발에 힘쓰는 회사입니다. 나아가 소자본 및 제한된 이련으로 마케팅 역량이 부족한 개인과 소상공인을 위한 멤버쉽 솔루션으로 확장 할 예정입니다. 내가 인턴으로써 맡게 될 업무는? 커뮤니티 멤버십 서비스 활성화 멤버십 주요 기능 개발 멤버십 및 신규 서비스 UI/UX 기획 멤버십 주요 정책 1주차 업무 대표님께서는 현재 회사 서비스에서 이용하고 있는 서드파티 대시보드를 좀 더 보기 ..
2023.09.13 -
모아프렌즈 면접 준비
주요 서비스 - ㈜모아프렌즈는 재테크, 커리어개발, 여가 등 직장인이 관심사를 가질만한 라이프스타일 콘텐츠를 소개하고 참여를 유도하고 있습니다. 평생직장이라는 개념이 사라지고 직장인들의 N잡 과 부수입 창출에 대한 관심도가 높아지면서 새로운 경험 및 네트워킹을 찾아가는 수요가 꾸준 하게 증가하고 있습니다. - 앱(App) 및 웹(Web) 환경에서 서비스를 구현하고 있으며, 회원관리, 콘텐츠 업로드, 예약, 결제 등의 기능을 제공하고 있습니다. - 소자본 및 제한된 인력으로 마케팅 역량이 부족한 개인과 소상공인을 위한 멤버십 솔루션으로 확장 할 예정이며, ICT 인력으로 멤버십 서비스에 대한 기획 및 개발을 진행 하고자 합니다. 서비스 목표 커뮤니티 및 멤버십 서비스 ‘모아’ 활성화 - 커뮤니티 서비스 ‘..
2023.07.25 -
2023 하반기 ICT 학점연계 프로젝트 인턴십 첫번째 면접후기
1.기업 리스트업 및 서류제출 2022년 12월에 시작한 부트캠프가 6월에 끝이나고, 취업을 준비하며 사이드 프로젝트를 한창 진행하고 있었다. 그러다 어느 날 학과후배가 ICT 인터쉽 신청했냐고 연락이 왔다. 당연히 모르고 있었다. 휴학상태였고, 따로 학교 홈페이지를 확인 못했기 때문에 전달받을 방법이 없었는데 운좋게 소식을 들었다! 기존의 나의 계획으로는 선 취업 후 취업계를 내고 졸업해야겠다는 플랜이 있었는데 학점연계 인턴십으로 채용되게 된다면 취업계를 낼 필요 없이 졸업요건의 대부분을 채울 수 있어서 나에게는 굉장히 매력적이였다. 이력서는 기존에 작성중인 포멧이 있어서 그것을 조금 수정하여 제출했고, 자기소개서는 보편적인 항목들 (지원동기,업무역량,포부 등)을 기재했고 그것에 대해 작성했다. 총 3..
2023.07.25