본문 바로가기

전체 글451

171.귤 고르기 Javascript https://school.programmers.co.kr/learn/courses/30/lessons/138476 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? 경화가 귤 k개를 고를 때 크기가 서로 다른 종류의 수의 최솟값을 return 주어진 자료는 무엇인가? k: 경화가 한 상자에 담으려는 귤의 개수 tangerine: 귤의 크기를 담은 배열 조건은 무엇인가? 귤을 크기별로 분류했을 때 서로 다른 종류의 수를 최소화하라 2. 계획 귤의 종류에 따른 개수를 구한다. 개수가 많은 순으로 내림차.. 2023. 1. 4.
230102 그동안 밀렸던 TIL을 다시 시작,,, 블로그에서는 TIL이 밀렸었지만 그래도 나름 코드숨 내부에서 진행하는 TIL은 매주 작성해왔다. 오늘은 팀프로젝트 진행 속도가 느려진 것 같아서 다 같이 그라운드 룰을 정했다. 스프린트 진행 요일과 시간을 정하고 한동안 미뤄뒀던 코테와 스터디 진행은 어떤식으로 할지에 대한 이야기를 나눴다. 그동안 프로젝트 진전이 안되는 것 같았지만 다 같이 그라운드 룰을 정하고 다시 스프린트를 시작하니까 좋았다. 오랜만에 코테를 풀기 시작했다. 풀 수 있을 것 같은데 안풀려서 답답했다. 메서드들도 생각이 안나서 mdn을 계속 들락날락 거렸다. 앞으로 꾸준히 코테를 풀어야겠다. 2023. 1. 3.
170. 문자열 나누기 Javascript https://school.programmers.co.kr/learn/courses/30/lessons/140108 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 1. 문제에 대한 이해 우리가 풀어야 할 문제는 무엇인가? - 문자열 s가 매개변수로 주어질 때, 문자열들로 분해하고, 분해한 문자열의 개수를 return하라 주어진 자료는 무엇인가? - 문자열 분해 규칙 : 먼저 첫 글자를 읽습니다. 이 글자를 x라고 합시다. 이제 이 문자열을 왼쪽에서 오른쪽으로 읽어나가면서, x와 x가 아닌 다른 글자들이 나온 횟수를 각각 셉니다. 처음으로 두 횟수가 같아지.. 2023. 1. 3.
next.js - pages 디렉토리에는 import와 export만 하는 index.ts 파일을 생성할 필요가 없다. https://long-factory-3d5.notion.site/pages-import-export-index-ts-7a59529d9aa849f39b14dca8bb84f1e5 pages 디렉토리에는 import와 export만 하는 index.ts 파일을 생성할 필요가 없다. EditAll 개발을 진행하면서 폴더 구조에 대해서 많이 생각해 보는 계기가 되었다. long-factory-3d5.notion.site EditAll 개발을 진행하면서 폴더 구조에 대해서 많이 생각해 보는 계기가 되었다. components 디렉토리에서는 파일명을 index.tsx로 할 수 있었으나, 그렇게 하게 되면 컴포넌트 내에 모든 파일명이 index.tsx가 되어 파일의 경로를 확인하지 않는 이상 한눈에 확인하기 어렵다는.. 2022. 11. 14.
next.js 버전 13 Rendering Fundamentals https://long-factory-3d5.notion.site/Rendering-Fundamentals-143270246450432881aa9ac10da5f968 Rendering Fundamentals Server and Client Components long-factory-3d5.notion.site Server and Client Components 클라이언트와 서버 환경의 두가지 렌더링 환경이 있습니다. 클라이언트 렌더링 환경 : 응용 프로그램 코드에 대한 요청을 서버에 보내는 사용자 장치의 브라우저를 나타냅니다. 그런 다음 서버의 응답을 사용자가 상호 작용할 수 있는 인터페이스로 바꿉니다. 서버 렌더링 환경 : 애플리케이션 코드를 저장하고, 클라이언트로부터 요청을 수신하고, 일부 계산을 수.. 2022. 11. 14.
221113 오늘까지 마감인 회사들을 지원하려고 이력서를 수정했다. 이번에 진행하는 서비스에 대한 내용까지 추가하니 나름 많이 해온것 같아서 뿌듯했다. 이번 서비스 배포까지 끝나면 제대로 여러 회사를 지원해야겠다는 생각이 들었다. 다음 주말에는 회사 리스트업을 좀 해봐야겠다. 내일 프론트팀 회의할 내용이 현재 프로젝트 pages 폴더 구조에 관한 것과 next.js를 쓰는 이점을 활용해보자인데 미리 공부해가야겠다는 생각이 들어서 next.js 공식 문서를 좀 둘러보았다. pages 안에 파일명을 어떻게 해야할지 고민이 들어서 물어봤는데 명쾌한 해답을 얻기 힘들었다. 그래서 공식 문서를 계속 찾아보다가 관련 내용이 적혀있는 부분을 찾아서 정리를 해두었다. next.js는 pages 디렉토리에 파일이 추가되면 자동으로 .. 2022. 11. 14.