본문 바로가기
300x250

분류 전체보기198

[수료 +16] 취준 기록(2) : 21년 10월 25일 - 10월 10월 31일 한 주 돌아보기 ✅ 스터디 스터디 2회 진행 주제: MPA vs SPA, SSR vs CSR, HTTP Method 스터디 github에 정리 ✅ 알고리즘 연습 프로그래머스 1단계 10문제 ✅ 기술 블로그 블로그 포스팅 3개 노션 3개 정리 ✅ 개인 포트폴리오 배포 완료 ✅ 코딩테스트 과제형: 2개 진행중 1번 회사: 목요일 10시제출 2번회사: 목요일 자정 제출 ✅ 기타 이력서 제출 typescript 기초, 실전 강의 2개 section 완료 헬스장 3개월 등록 + 운동 5일 (월, 화, 수, 목, 금,) sass 강의 2개 section 완료(초기세팅, svg,png,jpg 차이) 🔥 총평 - 한 주제에 깊게 파고드니 코드스테이츠에서 섹션을 진행하면서 이해하지 못했던 부분들이 이해 되기 시작했다. .. 2021. 11. 1.
SASS(Syntactically Awesome StyleSheet) 개념 + Sass와 CSSS 차이 SASS(Syntactically Awesome StyleSheet) css는 연산도 안되고, 조건도 반복도 안된다. 프라퍼티만 선언하고, 선언형으로만 되었다. 결론은 SCSS와 SASS는 CSS를 편리하게 이용할 수 있도록 도와주며 추가 기능도 있는 확장판 ( CSS를 확장하는 스크립팅언어 ) 정도로 생각하면 좋을 것 같다. (css preprocessor 전처리기) 우리가 흔히 CSS 문서 작성할 때는 많은 반복적인 작업을 요구하고 Color 값을 찾는 일, tag를 닫는 일 등 번거로운 작업 역시 포함되어있다. 그뿐만 아니라 클래스의 상속과 같은 사항으로 점점 CSS 문서는 양이 많아지고 이로 인해서 이후 유지관리에 많은 영향을 준다. 이런 CSS의 문제점들을 Programmatically 한 방식.. 2021. 10. 29.
SSR(서버사이드 렌더링)과 CSR(클라이언트 사이드 렌더링) MPA와 SPA, SSR과 CSR에 대한 포스트입니다. 목차 MPA vs SPA SSR 개념, 동작과정, 장단점 CSR 개념, 동작과정, 장단점 렌더링 방식 선택 기준 Universal Rendering MPA vs SPA 먼저 MPA, multi page application의 약자로 여러 페이지로 구성된 웹 어플리케이션입니다. 사용자의 클릭과 같이 인터렉션이 발생할 때마다 서버로부터 새로운 html을 받아와서 해당 링크로 이동하여 페이지 전체를 새로 렌더링하는 전통적인 웹 페이지 구성 방식입니다. 다음은 SPA, Single Page Application의 약자로 하나의 페이지로 구성된 웹 어플리케이션 입니다. 브라우저에 최초에 한번 페이지 전체를 로드하고, 이후부터는 특정 부분만 Ajax를 통해 데.. 2021. 10. 28.
http method: resource/method 개념, 주요 method, method 속성 http method - 리소스와 메소드의 개념 - 자주사용하는 http 메소드 - 메소드의 속성 출처: Inflean 강의 :모든 개발자를 위한 HTTP 웹 기본 지식 https://girawhale.tistory.com/66 https://meetup.toast.com/posts/92 Put patch 멱등 https://www.inflearn.com/questions/110644 2021. 10. 26.
[수료 +9] 취준 기록(1) : 21년 10월 16일 - 10월 24일 한 주 돌아보기 ✅ 스터디 스터디 방향 설정 + 21일 첫 진행 주제: 브라우저 작동 원리 스터디 github에 정리 ✅ 알고리즘 연습 프로그래머스 1단계 18문제 다시 풀기 시작 ✅ 기술 블로그 명확히 방향을 못 잡음 ✅ 개인 포트폴리오 70% 완료 ScrollToTop 버튼 추가 light mode, dark mode 기능 구현(색상 수정 필요) 내용 수정 필요 ✅ 기타 이력서 작성 후 피드백받고 수정 typescript 기초, 실전 강의 4개 section 완료\ 헬스장 3개월 등록 + 운동 5일 (월, 화, 목, 금, 토) 🔥 총평 - 15일 수료 후 벌써 한 주가 순식간에 지나갔다. 솔직히 잘하고 있는지 모르겠지만 분명한건 조금씩 성장하고 있다. '내가 잘하고 있는 게 맞는가?'라는 말이 머릿속.. 2021. 10. 25.
코드스테이츠 final project 후기 코드스테이츠 파이널 프로젝트 후기 우리 동네 구독서비스를 조회, 주문할 수 있는 웹/앱 어플리케이션 🏡 우리 동네의 다양한 월구독 서비스를 만나보세요. 동네 인증을 하면 내 주변 반경의 구독이 가능한 스토어를 찾고, 결제하여 관리할 수 있습니다. ✔️ 의류, 세탁, 반찬 등 매번 챙기기 힘들지만 내 삶에 꼭 필요한 것들. ✔️ 우리동네 구독 서비스 중개플랫폼 UptoDoor 를 이용하며 번거로운 일들을 줄여보세요! ✔️ 우리동네의 몰랐던 구독서비스 정보도 알 수 있고 지역경제 활성화에도 도움을 줄 수 있어요! 팀 구성과 역할: 같은 멤버, 프론트엔드, 팀장 지난 BowWow 프로젝트의 팀원들과 잘 맞았기에, 이번에도 동일한 팀으로 4주 프로젝트를 시작했다. 다시 한번 팀장을 맡았고, 포지션도 기존과 같은.. 2021. 10. 18.
[코드스테이츠] first-project 후기(2주 프로젝트) 3번의 섹션이 끝나고 드디어 프로젝트 단계에 들어갔다. 프로젝트에 들어가기 전부터 같이 프로젝트를 하자고 했던 페어들이 있어서 팀 구성에는 문제가 없을 줄 알았는데, 한분이 섹션 3 ha에서 떨어지게 돼서 급하게 한 명의 멤버를 구해서 4명이서 하게 되었다.( 팀원 3명의 이름을 쓰면 웬만하면 된다.) 운이 진짜 좋았던게 나는 프런트엔드 지망이어서 프런트엔드로서 한 명의 프런트엔드와 두 명의 백엔드를 만났는데, 프런트엔드 분은 디자인에 강했고, 두 명의 백엔드는 이미 다른 국비지원 프로그램으로 코딩의 맛을 보고 오신 분들이라 많이 배울 수 있었다. 내가 팀원을 모아 팀장을 했지만 가장 낮은 위치에서 배울 수 있었다. 2주 프로젝트 후기의 결론부터 말하자면 '아쉬운 점은 많았지만, 성공적이였다'라고 말하고.. 2021. 9. 6.
GitHub 토큰 인증 로그인 하기 - [오류 해결]: remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. 오늘 알고리즘 문제를 풀고 푸쉬를 하는데 이런 오류를 만났다. remote: Support for password authentication was removed on August 13, 2021. Please use a personal access token instead. remote: Please see https://github.blog/2020-12-15-token-authentication-requirements-for-git-operations/ for more information. fatal: unable to access 'https://github.com/dydwns2441/algorithm.git/': The requested URL returned error: 403 비밀번호 인증.. 2021. 8. 14.
가비지컬렉션 개념정리 가비지 컬렉션(garbage collection) 가비지 컬렉션은 프로그램에서 더 이상 사용하지 않는 메모리를 자동으로 정리하는 것이다. 이 기능을 가진 언어(혹은 엔진)는 자바, C#, 자바스크립트 등이 있다. 자바스크립트는 눈에 보이지 않는 곳에서 메모리 관리를 수행한다. 원시값, 객체, 함수 등 우리가 만드는 모든 것은 메모리를 차지한다. 그렇다면 더는 쓸모 없어지게 된 것들은 어떻게 처리될까? 지금부턴 자바스크립트 엔진이 어떻게 필요 없는 것을 찾아내 삭제하는지 알아보겠습니다. 가비지가 되는 대상 어떤 객체에 유효한 참조가 존재한다면 Reachable, 그렇지 않다면 Unreachable이라 한다. 언리쳐블한 객체는 수거 대상이 된다. 트레이싱 한 객체에 flag를 두고, 가비지 컬렉션 사이클마다.. 2021. 8. 6.
반응형