본문 바로가기

Co-Study95

[FE 성능 최적화 스터디] - 첫 번째 미팅 2023년 7월 11일 화요일 1장 블로그 서비스 최적화 - Lighthouse 툴을 이용한 페이지 검사 - 이미지 사이즈 최적화 - 병목 코드 최적화 - 코드 분할 & 지연 로딩 - 텍스트 압축 위 개념에 대해 살펴봤습니다. 책을 읽으면서 중간 중간 짚어보면 좋을 포인트와 키워드들을 가지고 이야기를 나눴습니다. 이미지 사이즈 최적화에서는 intrinsic (실제 사이즈)하게 그대로 렌더링하면 안되고 레티나 디스플레이를 고려하여 render size의 2배 정도로 하면 적당합니다. 그리고 병목 코드 최적화에서는 무분별한 반복문 사용을 자제하고 정규 표현식 이용, 코드 분할 & 지연 로딩에서는 React의 lazy와 Suspense를 이용한 dynamic import, 텍스트 압축에서는 API 서버로부터 .. 2023. 7. 13.
[Rust 스터디] - 아홉 번째 미팅 (마지막) 2023년 6월 25일 일요일 Rust 스터디 아홉 번째 미팅에 참여했습니다. (마지막) 커스텀 에러 타입 New Type 패턴 스택/힙 클로저 활용 라이프타임 위 개념에 대해 살펴봤습니다. 유용한 개념들이 많았고 특히 클로저와 라이프타임은 내용은 많지 않지만 Rust를 적극적으로 활용하기 위해서 꼭 숙지해야 하는 필수 개념입니다. 이렇게 드디어 길고 긴 Rust 스터디가 마무리되었습니다. 이후 간단히 저녁 식사를 하였습니다. 그동안 다들 고생 많으셨고 다음에 또 기회가 있다면 Rust로 게임을 만들거나 프로젝트 위주로 진행하면 더 재밌을 것 같습니다. 감사합니다~ 2023. 6. 25.
[Rust 스터디] - 여덟 번째 미팅 2023년 6월 11일 일요일 Rust 스터디 여덟 번째 미팅에 참여했습니다. 옵션 콤비네이터 이터레이터 범위 타입 트레이트 / Default 트레이트 if let else while let else const external crate 모듈 관리 위 개념에 대해 같이 살펴봤습니다. 코드를 좀 더 잘 다듬을 수 있는 개념들을 살펴봤고 다음 주는 쉬고 2주 후에 마지막 스터디가 진행됩니다. 간단한 미니 프로젝트와 함께 코드를 좀 더 살펴보면서 마무리 될 예정입니다. 다들 화이팅입니다! 2023. 6. 11.
[Rust 스터디] - 일곱 번째 미팅 2023년 6월 4일 일요일 Rust 스터디 일곱 번째 미팅에 참여했습니다. 사용자 입력 클로저 맵 콤비네이터 모듈 테스팅 미니 프로젝트 1 - 메뉴 청구서 개발 위 개념에 대해 같이 살펴봤습니다. 오늘은 미니 프로젝트 1이 있어서 그동안 학습한 기본적인 개념을 모두 활용하여 정리하는 느낌이 많아서 좋았습니다. 그리고 이번에 모집하는 오픈소스 컨트리뷰션에 Rust가 있어서 매우 관심이 많이 갑니다. 지원해볼 생각입니다. 앞으로 약 2주 정도 Rust 스터디가 남았는데 마지막까지 잘 마무리하겠습니다~ 2023. 6. 4.
반응형