분류 전체보기
![](http://i1.daumcdn.net/thumb/C400x400/?fname=https://blog.kakaocdn.net/dn/ROqsL/btsJe63tXOs/Go4ZknAcQu8cQFtiU7ye0K/img.png)
![](https://tistory1.daumcdn.net/tistory/6973062/skin/images/no-image.jpg)
사전직무교육 Day3 오늘은 프로젝트 캠프에서의 셋째날이다.이 날 병원 진료때문에 온라인 수업을 들었고, 기업 프로젝트 팀 미팅시간에는 참여하지 못해 내 이름이 없다..😭 오늘은 지난 시간에 이어 컴포넌트 스타일링 라이브러리와 폰트 적용 방법에 대해 배우고,본격적으로 리액트 컴포넌트 문법과 이벤트, props를 배웠다!!드디어 제일 기다리고 기다리던 시간.. (두근두근) 🧚♂️ Tailwind CSS Tailwind CSS 공식문서에 나온 프레임워크 별 가이드라인대로 설치 진행 후 기본 세팅tailwind-merge클래스가 중복될 경우 병합하기 위해 사용하는 라이브러리twMerge()병합의 우선순위는 뒤에 있는 속성클래스 중복을 제거twJoin()병합의 우선순위 상관 없이 병합클래스를 합쳐줌tai..
![](http://i1.daumcdn.net/thumb/C400x400/?fname=https://blog.kakaocdn.net/dn/kLaF6/btsI8H434LA/zJAHdWauqK6dXHVJYX03h0/img.png)
![](https://tistory1.daumcdn.net/tistory/6973062/skin/images/no-image.jpg)
사전직무교육 Day2오늘은 프로젝트 캠프 React 2기 둘째날이다.어제에 이어 타입스크립트에 대한 내용과 리액트 기초, 패키지 매니저, 빌드 도구, JSX, 컴포넌트 스타일링 등에 대해 학습했다.타입스크립트, 특히 제네릭에 익숙하지 않은 상태여서 더 집중해서 들었다. 이번 수업내용은 이론 위주였어서 내용이 꽤 길다..! 스크롤주의!! 🌀 타입 스크립트 인터페이스인터페이스는 나만의 타입 룰을 지정하는 것객체를 생성하듯이 생성똑같은 식별자 이름으로 된 식별자에 자동으로 병합 됨대규모 애플리케이션 프로젝트를 진행할 때 타입의 이름을 중복되게 정의해서 예기치 못한 버그가 발생할 수 있으므로 주의하기인덱스 시그니처key 타입만 알 뿐, 어떤 값이 있는지까지 명확하게 확인할 수 없음ex) car.name 에 ..
![](http://i1.daumcdn.net/thumb/C400x400/?fname=https://blog.kakaocdn.net/dn/YucEd/btsI7L62jsJ/9db8T4hw686vuy4pk2kW2K/img.png)
![](https://tistory1.daumcdn.net/tistory/6973062/skin/images/no-image.jpg)
사전직무교육 Day1 프로젝트 캠프 React 2기 과정에 참여하게 된 첫날이다. (두근두근)오전에는 오리엔테이션과 총 네개의 기업 프로젝트가 소개되었고, 오후에는 본격적인 사전직무교육이 진행되었다. 나는 오프라인 참가로 신청했지만, 캠프 첫날에 하필 병원 진료예약이 되어있어 어쩔 수 없이 온라인으로 참가했다.강사님이 강단 위에 올라가 화면공유와 함께 수업을 진행하고, 수강생들은 카메라를 켠 채 수업을 듣는 방식이었다.애초에 오프라인 참가였기 때문에 온라인으로 참여할 수 있는 경험을 할 수 있어서 신기하고 좋았다. 오늘은 간단한 자바스크립트 문법과 타입스크립트 기초에 대해 학습했다.자바스크립트는 익숙했지만, 타입스크립트는 사용하기 시작한지 얼마 안되서 더 집중했던 것 같다. ⚠️ 필수 자바스크립트 ..