바로 어제와 오늘 디디콘(DDC)이 진행되었다! ☆⌒(*^-゜)v🎉 부푼 마음 가득안고 다녀온 첫 개발 컨퍼런스였다.🌈☁️☀️⭐ 가기 전에 컨퍼런스를 어떻게 하면 효과적으로 다녀올 수 있을지 찾아보았다. 가기 전 관심있는 세션들의 내용을 미리 파악해 두는 것 부터 여러 내용이 있었지만, 다녀와서 회고 하고 정리 하라는 글을 보았다. 그래서 이렇게 기...
[JS] 서로 다른 ReferenceError : variable is not defined vs Cannot access variable before initialization
이걸 이렇게 고민하게 될 줄 몰랐건만… 결과적으로 1500명 풀방의 오픈카톡방을 활활 타오르게 만들었던 재미있는 주제…🔥 요새 스터디가 너무 재미있어서 JS 스터디도 참여중이다. 시작은 스터디를 진행하며 스치듯 본 모던 자바스크립트 Deep Dive 속 한 예제의 주석이었다.🤔 let과 const키워드로 변수를 선언했을 때 생기는 일시적...
[Web] 웹 서버(WS)와 웹 어플리케이션 서버(WAS)
웹서버(WS)와 WAS는 서버를 구성하는 기초적인 개념이지만 혼동하기 쉽다. 웹서버와 WAS의 차이점을 살펴본다. Static Page & Dynamic Page 정적 페이지(Static Page) 요청한 자원의 경로와 일치하는, 서버에 미리 저장된 파일이 그대로 전달되는 웹페이지를 말한다. 항상 동일한 페이지를 반환한다. ex | i...
[Web] CSR & SSR
렌더링(Rendering)은 브라우저가 서버에 요청한 페이지 자원을 화면에 표시하는 것을 말한다. CSR과 SSR은 렌더링의 한 방식이다. 웹 어플리케이션 유형은 페이지의 수에 따라 SPA와 MPA로 나뉘고, 이에 따라 렌더링 방식이 달라진다. MPA(Multiple Page Application) MPA는 여러 페이지로 구성된 전통적인 웹 어...
[Web] Cross Browsing
크로스 브라우징은 HTML, CSS, Javascript 작성 시 W3C의 웹 표준 규격에 맞도록 작성하며, 제작한 웹페이지가 서로 다른 환경을 가진 브라우저들에서 의도한 대로 작동하도록 하는 작업을 말한다. 브라우저 마다 랜더링 엔진이 다르기 때문에, 작동되지 않는 HTML5, JS 코드와 해석하지 못하는 CSS 코드가 존재할 수 있다. 브라우저에...
📕[Book] 위대한 나의 발견 ★ 강점 혁명
위대한 나의 발견 강점 혁명(Strengths Finder 2.0) 위대한 나의 발견 강점 혁명(Strengths Finder 2.0)은 자기계발 카테고리의 오랜 스테디셀러이다. 과거 글쓰기 소모임에 참여했을 때 다른 회원분을 통해서 나도 알게되었고, 구매만 해둔상태로 시간이 조금 흘렀다. 이 책을 구매하면 책에 있는 ID 코드를 사용하여 사이트에서...
📕[Book] 리드잇zine 6호와 2023 시작
교보문고에서 2022 올해의 IT책을 공개했다!✨ IT의 각 분야별로 사람들이 가장 많이 읽은 책을 10권씩 소개했다. 새 해에는 기계적이고 정형화된 공부만이 아니라, 개발을 더 넓게 바라볼 수 있는 공부도 해야겠다고 생각했고 주말마다 조금씩 책을 읽어나가려고 한다. 마침 소개된 책들 중 구글 엔지니어는 이렇게 일한다에 관심을 갖게 되어서 주문하게...
[Web] UI / UX
UI와 UX 는 서비스 개발에 있어 매우 중요하고 긴밀한 관계를 가지고 있으나 그 역할에는 차이가 있다. UI(User Interface)와 UI Design UI(User Interface) 는 사용자 인터페이스로 사용자가 마주하는 디자인, 레이아웃 등을 아우르는 개념이다. 사용자가 클릭하는 버튼, 읽는 텍스트, 이미지, 슬라이더, 텍스트 입력창...
[Web] 브라우저(Browser)와 렌더링(Rendering)
브라우저(Browser) MDN Web Docs에서 정의하는 브라우저는 다음과 같다. A Web browser or browser is a program that retrieves and displays pages from the Web, and lets users access further pages through hyperlinks. A ...
[Project] Git Secret을 이용해 중요한 정보 가리기 PART 1
아우 참으로 곤란한 상황이로다…🤔 Github Page로 무료 호스팅을 할 수 있는 대신 해당 레퍼지토리를 Public으로 공개해야한다. 뭐… 나의 하울의 움직이는 성 같은 코드를 공개하는 것은 조금 부끄럽고 않 괜찮지만… 소셜로그인에 필요한 카카오 로그인 API 토큰은 올리면 보안상 취약하잖습니까. 그리고 나를 더 슬프게 하는 건 이걸 이미 푸시...