분류 전체보기 (128) 썸네일형 리스트형 [Frontend] ESLint v9로 TS+React 린팅 환경 만들기 목차 (OPEN)📑 들어가며🟥 환경🟧 최종 설정 파일🟨 설정 설명📚 결론 📑 들어가며지난 포스팅에서 ESLint v9 공식 문서를 살펴봤으니,이번 포스팅에서는 내가 실제 프로젝트에서 적용하려고 설정한 eslint.config.js를 바탕으로왜 이렇게 설정을 했는지, 각 옵션이 어떤 역할을 하는지를 정리해보려 한다. [Frontend] ESLint v9 공식 문서 뜯어보기목차 (OPEN)📑 들어가며🟥 typescript-eslint란🟧 defineConfig( )와 tseslint.config( )의 관계🟨 Flat Config의 등장과 변화의 배경🟩 Vite 템플릿이 만들어준 기본 ESLint 설정 뜯어보기🟦 처음 던졌던 다섯 가sso-codingdiary.tistory.co.. [Frontend] ESLint v9 공식 문서 뜯어보기 목차 (OPEN)📑 들어가며🟥 typescript-eslint란🟧 defineConfig( )와 tseslint.config( )의 관계🟨 Flat Config의 등장과 변화의 배경🟩 Vite 템플릿이 만들어준 기본 ESLint 설정 뜯어보기🟦 처음 던졌던 다섯 가지 질문의 답📚 결론 📑 들어가며그동안 마감 기한이 촉박한 프로젝트들로 프론트엔드에 입문하다 보니,기본적인 개념들은 하나도 모른채로 돌아가기만 하는 코드를 작성하기만 했던 것 같다. 그래서 이번에는 한 번쯤은 제대로 짚고 가야겠다는 생각으로,ESLint랑 TypeScript에 대해 공식 문서를 직접 읽어보기로 했다. 그러나 .. 역시 공식 문서 답게 영어이다 보니까개념이 한 번에 와닿지가 않아서 읽는데 꽤나 힘들었다 .... [Frontend] React + TypeScript 프로젝트 만들고 GitHub에 올리기 목차 (OPEN)📑 들어가며🟥 사전 체크🟧 새 React + TypeScript 프로젝트 만들기🟨 의존성 설치 및 기본 실행🟩 Git 초기화해서 버전 관리 시작하기🟦 첫 커밋 만들기🟪 GitHub에 로컬 프로젝트 연결하기 📑 들어가며요즘 동아리 사람들이 React + TypeScript 프로젝트를 만들고,이걸 GitHub에 올려서 관리하려면 어떻게 해야 하는지 자주 물어봐서포스팅으로 정리해두려고 한다. 이 포스팅을 통해 Vite + React + TypeScript로 새 프로젝트를 만들고,Git으로 버전 관리를 하며, GitHub 레포지토리와 연결해서 첫 push를 하기까지의 과정을다들 익힐 수 있게 되면 좋겠다 ..✨ 🟥 사전 체크시작하기 전에 우선 아래 가지가 설치되어 있어야 .. [일본어] 3일차 - 25.11.04 漢字を覚えるのがほんとにむずかしい...ひらがなとカタカナで書いてあるのはすぐ横めるし覚えられるけど、漢字よどうやって覚えたらいいのかぜんぜんわからない... [컴퓨터통신] 프로토콜과 OSI 모델 목차 (OPEN)📑 들어가며🟥 프로토콜이란🟧 프로토콜의 계층화🟨 프로토콜 간 인터페이스🟩 프로토콜 스택🟦 표준 구조 - OSI 모델📚 결론 📑 들어가며우리가 친구에게 카톡을 보내거나, 유튜브에서 영상을 보는 등의 모든 순간에서는수많은 장치들이 서로 데이터를 주고받는 통신이 일어나고 있다. 그러나 신기하게도, 각각의 장치들은 제조사도 다르고, 운영체제도 다르며,심지어 사용하는 언어(데이터 포맷) 등도 모두 제각각이다. 그럼에도 불구하고 아무 문제 없이 연결이 되는 이유는 뭘까?바로 프로토콜(protocol), 즉 통신을 위한 규칙과 약속이 존재하기 때문이다. 이처럼 네트워크의 세계에서는 모든 통신이 약속된 규칙 위에서만 이루어지며,이 규칙이 바로 오늘 포스팅의 주제인 '프로토콜'이다. .. [일본어] 2일차 - 25.11.03 今日は新しく買った日本語の本でぺんきょうした。まだ❛かれし❜とか❛かのじょ❜とか、それいう言葉しかいえないけど...めっちゃたのしい!! [컴퓨터통신] 통계적 다중화 + 패킷 스위칭 목차 (OPEN)📑 들어가며🟥 통계적 다중화 + 패킷 스위칭🟧 문제점 - 혼잡(congestion)🟨 사용자 관점과 네트워크 운영자 관점에서 보면..📚 결론 📑 들어가며앞선 포스팅에서 봤듯이,통계적 다중화는 한정된 자원인 링크를 여러 노드들이 공유하는 방식이었고,패킷 스위칭은 데이터를 패킷 단위로 묶어서 전송하는 방식이었다. 그러나 이 두 개념이 같은 거라고 헷갈려 하는 사람들이 많은데,엄밀히 말하자면 통계적 다중화 == 패킷 스위칭이 아니라,보통은 통계적 다중화 + 패킷 스위칭으로 결합해서 사용하는 것이다. 🟥 통계적 다중화 + 패킷 스위칭이 두 개념을 결합하면,결국 하나의 링크 안에는 여러 노드들의 패킷들이 섞여서 이동하는 구조가 된다. 즉, 링크 단위에서는 통계적 다중화가 일어.. [컴퓨터통신] 네트워크의 트래픽 분할, splitting 목차 (OPEN)📑 들어가며🟥 Splitting📚 결론 📑 들어가며요즘에는 네트워크를 사용하는 사용자가 많아졌을 뿐만 아니라,한 번에 전송해야 하는 트래픽의 크기도 점점 커지고 있다.예를 들어, 예전에는 단순히 텍스트 메시지나 웹 페이지 정도만 주고 받았었다면,지금은 한 사람만 하더라도 4K 화질의 영상 스트리밍, 대용량 게임 업데이트 등 엄청난 양의 데이터를 동시에 전송하고 있다. 그러나 링크 하나가 처리할 수 있는 데이터 용량에는 한계가 있기 때문에사용자의 트래픽이 링크의 용량을 초과하는 상황도 점점 늘어나게 됐다. 그래서 이를 해결하기 위해 등장한 방법이 바로 splitting이다. 🟥 Splittingsplitting이란 하나의 큰 트래픽을 여러 개의 작은 단위로 나누어서여러 개의.. 이전 1 2 3 4 5 ··· 16 다음