Profile picture

주희(Joy)
가치를 고민하는 과정을 함께해요

  • ALL
  • CS
  • React
  • infra
  • goLang
  • NextJS
  • front
  • Docker
  • web
  • javaScript
  • ReactQuery
  1. #CS

    2023년 11월 8일

    최근 학교 친구와 기술 스터디를 진행하게 되었는데요. 전공 수업 내용이 가물가물해지던 요즘, 알고리즘부터 시작하여 차근차근 CS 지식 복습을 진행하고 있습니다. 그러던 중 sort…

  2. #React

    2023년 5월 15일

    진행 중인 프로젝트에서 사용자 권한과 요청에 맞게 파일 다운로드 기능을 제공해야했는데요. 대게 다운로드 기능을 제공해야하는 파일들은 이며, JavaScript에서는 바이너리 데이터를 다루는 방법으로 와 를 제공하고 있습니다. Buffer…

  3. #infra

    2023년 5월 6일

    사내 인프라 파트에서 인턴 경험을 쌓으면서 팀원들의 인프라 관련 업무를 엿볼 수 있었는데요. 인프라엔지니어는 사내 구성원을 위한 기술적 지원을 하고, 더 나은 업무 환경을 위해 고민하는 직무라는 것을 알 수 있게 되었습니다. 또한 Hardware…

  4. #infra

    2023년 5월 4일

    1. for 파일 시스템 탐색 pwd는 Print Work Directory 의 약자로, 현재 작업 중인 디렉터리 경로를 프린트합니다. ls는 list segments…

  5. #goLang

    2023년 4월 12일

    Go는 Http 서버를 만들 수 있는 패키지를 제공하고 있습니다. 1. http 서버 시작하기 가장 먼저 http 서버를 시작해보겠습니다. 함수를 통해 서버를 시작할 수 있습니다. 해당 함수는 2개의 매개변수를 요구합니다. ip, port…

  6. #infra

    2023년 4월 11일

    오늘은 저의 인생 첫 외근이자 기술 세미나를 다녀왔습니다 💓 제가 방문한 세미나는 로, 클라우드를 위한 인프라 자동화 SW 기업 하시코프에서 주최하였습니다. 세미나는 환영 인사 및 CTO…

  7. #infra

    2023년 3월 26일

    OpenLDAP 을 활용하여, LDAP 서비스를 구축하는 토이프로젝트를 진행하고 있는데요! 그러기 위해선 EC2 인스턴스가 필요하여, SSH 키 등록 부터 EC2 접속까지 정리해보려고 합니다. 1. AWS SSH…

  8. #infra

    2022년 11월 17일

    오늘 새롭게 알게 된 기술은 Vault by HashiCorp 인데요. 요즘 ‘좀 더 안전한 개발 방식’을 고민하고 있는 저에게 매우 흥미롭게 다가온 기술입니다. 공식 문서는 https://www.vaultproject.io…

  9. #NextJS

    2022년 10월 28일

    이번에 Next.js 13 신버전 발표회가 열렸다고 합니다. 발표에서의 키워드를 나열해보자면, Turbopack 출시, html streaming, React server components, 개선, Nested Layout, OG…

  10. #CS

    2022년 10월 8일

    1. HTTP의 GET과 POST GET과 POST 모두 HTTP 프로토콜을 이용해 서버에 무엇인가를 요청할 때 사용하는 메서드입니다. , , , , 모두 목적에 맞게 사용해야 합니다! GET GET은 의 에 url…

  11. #front

    2022년 10월 6일

    현업에서 NextJS를 사용하는 비율이 점점 증가합니다. NextJS를 쓰는 이유를 알아보기 이전에, 가장 큰 특징이라고 이야기할 수 있는 과 에 대해서 알면 좋을 것같습니다. 1. CSR VS SSR CSR 먼저 Single Page…

  12. #NextJS

    2022년 8월 10일

    Storybook은 프론트에서 작업한 컴포넌트를 관리하고 테스트하기 위해 도입한 기술입니다. 디자이너와의 소통을 원활하게 해주고 프론트 팀의 작업물을 팀 구성원들이 쉽게 관리할 수 있도록 돕습니다. 최근 프로젝트에서 tailwind css…

  13. #web

    2022년 6월 25일

    네트워크통신 이미지, 동영상, 음악… 네트워크를 통해 다운받고 사용하고 있다는 사실! 이러한 콘텐츠는 컴퓨터 로컬에 저장되어 있는 것이 아닌, 외부와의 통신을 통해 가져옵니다. 그 중에서도 프론트엔드에서는 HTTP와 자바스크립트 비동기 API…

  14. #React

    2022년 6월 14일

    Modal Portal → 위 코드처럼 작성하는 것의 문제점 : 띄우지 않은 Modal 에 대한 컴포넌트도 랜더링되고, visible(boolean) 값에만 숨겨지고 보여지는 것으로 동작한다. 이에 대한 대안책은 방식으로 구현하는 것이다. Modal…

  15. #ReactQuery

    2022년 5월 31일

    Server-State VS Client-State useQuery 가 반환하는 객체의 프로퍼티로 4가지 상태 중 어떤 상태인지 확인가능하다. fresh : 새롭게 추가된 쿼리 인스턴스 → active로 시작 fetching…

  16. #javaScript

    2022년 5월 30일

    JS에서 If - else if - else 문 작성을 지양하는 이유? 프로젝트 코드 리뷰 시간에 항상 듣는 피드백은 ‘if 문을 줄이고, 삼항연산자나, switch case 문을 작성해보자’ 입니다. (저는 읽어보지 않았지만, 클린 코드에서도 if…

  17. #web

    2022년 5월 23일

    HTML Data-type ? HTML 특정 요소와 연관되어 있지만 확정된 의미는 갖지 않는 데이터에 대한 확장 가능성을 염두에 두고 디자인되었습니다. 은 표준이 아닌 속성이나 추가적인 DOM…

  18. #NextJS

    2022년 1월 22일

    useRouter hook을 사용하여 앱의 기능 구성 요소 내에 있는 라우터 개체에 접근할 수 있습니다! NEXT JS 공식문서 : https://nextjs.org/docs/api-reference/next/router