TMI

· TMI
웹 성능 최적화를 해야 하는 이유성능 최적화 : 웹 페이지가 사용자에게 빠르게 표시되도록 하는 작업무거워진 웹 로딩은 사용자 경험을 떨어뜨리고, 비즈니스에 큰 영향을 끼치기 때문에 성능 체크가 매우 중요.Ex) 이미지 공유 서비스인 Pinterest의 경우 성능 최적화를 통해 매출을 40% 증가 비즈니스 성과 향상: 사용자들이 웹 사이트에 빠르게 접근할수록 그들이 원하는 정보에 더 빠르게 도달Ex) Google 연구 결과 - 페이지 로딩 시간이 1초에서 3초로 증가하면 이탈률이 32%로 증가하고, **1초에서 10초로 증가하면 이탈률이 123%**까지 증가 ( Google / SOASTA Research, 2017 )이용자 이탈 방지: 웹 페이지가 빠르게 로드하면 사용자 경험을 향상시키고, 사용자는 페이..
· TMI
Spring의 핵심 기술The IoC ContainerResourcesValication, Data Binding, and Type ConversionSpring Expression Language(SpEL)Aspect Oriented Programming with springNull-safetyLogging1. Ioc(Inversion of Control“전통적인 제어 흐름에 비추어볼 때, 제어 흐름을 반대로 뒤집은 것”“라이브러리를 사용할 때는 내 코드가 라이브러리 코드를 호출하지만,프레임워크를 사용할 때는 프레임워크가 내 코드를 호출한다.” 2. Resourceslow-level resources 에 접근할 수 있는 보다 폭넓은 기능을 제공UrlResourceClassPathResourceFileS..
· TMI
패스트캠퍼스 CampCON 이란? 패스트캠퍼스에서 주니어/취준생을 위한 IT 커리어 성장 컨퍼런스입니다. 매달 마지막 주 화요일 IT 분야의 전문가들과 커리어에 대한 고민과 기술 트렌드에 관한 이야기를 나누며 함께 성장으로 빛나는 밤을 만들어갑니다. (온라인) 이번 캠프콘은 프론트엔드 였기에 흥미도 있고 커리어에 대한 고민때문에 신청하여 듣게 되었습니다. 캠프콘 시작전 필수 에티켓으로는 캠 ON, 마이크 OFF 를 하여 강사님들이 저희의 반응을 보고 설명할 수 있게 하기 위함 입니다. CampCON 라인업 당근마켓의 Software Engineer 하조은 님과 (전) 토스 소프트웨어 엔지니어 오OO 님이 나와서 성장을 도와주셨습니다. CampCON 미리보기 하조은님께서는 최고의 인재가 될 수 있는 7가지..
· TMI
프로젝트 후기 프로젝트 과정 자체는 기간도 짧아서 뭘 해볼 수 있는 시간은 별로 없지만 협업을 하면서 무엇이 중요하며, 프로젝트에서 가장 중요한 것이 무엇인지 깨닫게 해주는 그런 시간이었다. 프로젝트 결과물이 생각보다 너무 안나와서 아쉬웠다.. 1차 프로젝트를 진행해보니까 2차 프로젝트 때는 어떻게 해야할지 감이 잡힌다! 프로젝트 하면서 후회되는 것들 프로젝트 진행 전 기획과 설계의 시간을 너무 짧게 가졌고, 그에 대한 중요성을 아무도 인지하지 못한채 프로젝트에 돌입하였다... ㅠ 프로젝트를 SPA로 만들고 싶다는 생각이 들어서 프로그래머스에서 과제테스트 했던 거 생각나서 router를 만들었는데 막상 개발에 들어가니까 FE 개발 진행이 안되었다.... 각자의 개발실력차를 생각하지 못한 채 "만들어봐야지..
· TMI
개요 함수형 프로그래밍을 학습하고 싶어서 JS로 된 교재를 구매하여 읽고 있습니다. 이 책은 굉장히 많은 내용을 다루고 있으며, 하나의 언어를 읽을 수 있다면 코드를 읽는데 문제가 없기에 강력 추천합니다!! 이 책의 목차입니다. CHAPTER 1 쏙쏙 들어오는 함수형 코딩에 오신 것을 환영합니다 1 CHAPTER 2 현실에서의 함수형 사고 17 PART I 액션과 계산, 데이터 CHAPTER 4 액션에서 계산 빼내기 61 CHAPTER 5 더 좋은 액션 만들기 87 CHAPTER 6 변경 가능한 데이터 구조를 가진 언어에서 불변성 유지하기 109 CHAPTER 7 신뢰할 수 없는 코드를 쓰면서 불변성 지키기 147 CHAPTER 8 계층형 설계 I 167 CHAPTER 9 계층형 설계 II 201 PAR..
· TMI
개요 Electron은 하나의 웹 사이트가 보기 편하게 프로그램으로 돌아간다고 생각해도 좋습니다. 그런데 웹사이트가 커지면 여러 페이지를 관리해야 합니다. 리액트는 상태 관리도 힘들어지고 LocalStorage, Cookie, session 을 관리해야 합니다. Electron도 제어가 필요합니다. 그것은 바로!!! Electron 통신 일렉트론은 메인 프로세스와 렌더러 프로세스 가 존재합니다. Socket.io 처럼 이벤트 날리면 그걸 받고 처리하는 식입니다. ipcMain, ipcRender 가 존재합니다. ipcMain 메인 프로세스에서 렌더러 프로세스로 통신할 때, ipcRenderer는 렌더러 프로세스에서 메인 프로세스로 통신할 때 사용합니다. 말로 해서는 이해가 잘 안됩니다. 예제를 통해 진행..
Toris-dev
'TMI' 카테고리의 글 목록