{"id":18830703,"url":"https://github.com/ssi02014/front-interview","last_synced_at":"2025-04-06T19:13:41.699Z","repository":{"id":44987050,"uuid":"361815009","full_name":"ssi02014/Front-Interview","owner":"ssi02014","description":"🎓 프론트엔드 이론 정리","archived":false,"fork":false,"pushed_at":"2023-06-28T10:55:15.000Z","size":2655,"stargazers_count":317,"open_issues_count":0,"forks_count":30,"subscribers_count":6,"default_branch":"master","last_synced_at":"2025-03-30T17:11:54.937Z","etag":null,"topics":["cs","css3","frontend","html5","interview","javascript","network","os","reactjs","typescript"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ssi02014.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-04-26T16:15:43.000Z","updated_at":"2025-03-05T21:19:10.000Z","dependencies_parsed_at":"2024-12-24T13:10:13.059Z","dependency_job_id":"250f671c-c4aa-4309-bb8c-10b6e17d0fee","html_url":"https://github.com/ssi02014/Front-Interview","commit_stats":{"total_commits":121,"total_committers":6,"mean_commits":"20.166666666666668","dds":0.0826446280991735,"last_synced_commit":"a5e440ef7a5025941593dbcfa905d8a9697a74bb"},"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ssi02014%2FFront-Interview","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ssi02014%2FFront-Interview/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ssi02014%2FFront-Interview/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ssi02014%2FFront-Interview/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ssi02014","download_url":"https://codeload.github.com/ssi02014/Front-Interview/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247535521,"owners_count":20954576,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cs","css3","frontend","html5","interview","javascript","network","os","reactjs","typescript"],"created_at":"2024-11-08T01:49:59.667Z","updated_at":"2025-04-06T19:13:41.674Z","avatar_url":"https://github.com/ssi02014.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 💻 Front-Interview\n\n### 내가 직접 정리해보는 프론트엔드 기술 면접 리스트 😁\n\n- 오탈자나 수정해야되는 부분있으면 언제든 pr, 또는 이슈 등록해주세요.\n\n\u003cbr /\u003e\n\n## 🌟 Contributors\n\n[![contributors](https://contrib.rocks/image?repo=ssi02014/Front-Interview)](https://github.com/ssi02014/Front-Interview/graphs/contributors)\n\n\u003cbr /\u003e\n\n## 🔖 CS(Computer Science)\n\n### 🔍 Overall\n\n- [주소창에 URL 입력하면 벌어지는 일](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/enter-url-process.md)\n- [동기(Synchronous)와 비동기(Asynchronous)](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/synchronous-asynchronous.md)\n- [함수형프로그래밍(Functional Programming)](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/functionalProgramming.md)\n- [폭포수(Waterfall) vs 애자일(Agile)](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/waterfall-Agile.md)\n- [컴파일러, 트랜스파일러, 폴리필](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/transcompiler.md)\n\n\u003cbr /\u003e\n\n### 🔍 알고리즘과 자료구조\n\n- [빅오(Big-O)표기법](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/big-O.md)\n\n\u003cbr /\u003e\n\n### 🔍 WEB Browser\n\n- [쿠키(Cookie)와 세션(Session) 그리고 웹 스토리지(Web Storage)](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/cookie-session.md)\n- [캐시(Cache)](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/cache.md)\n\n\u003cbr /\u003e\n\n### 🔍 운영체제(OS)\n\n\u003cbr /\u003e\n\n### 🔍 네트워크(Network)\n\n- [HTTP와 HTTPS](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/http-https.md)\n- [HTTP/1.1 vs HTTP/2.0 vs HTTP/3.0](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/http1-2-3.md)\n- [DNS(Domain Name System)](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/DNS.md)\n- [TCP와 UDP](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/tcp-udp.md)\n- [유니캐스트/브로드캐스트/멀티캐스트](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/uni-broad-multicast.md)\n- [웹 서버와 WAS](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/webserver-was.md)\n- [CORS(Cross-Origin Resource Sharing)](https://github.com/ssi02014/Front-Interview/blob/master/documents/CS/cors.md)\n\n\u003cbr /\u003e\n\u003cbr /\u003e\n\n## 🔖 프론트엔드 전반\n\n- [브라우저 렌더링 과정](https://github.com/ssi02014/Front-Interview/blob/master/documents/Frontend-Overall/browser-rendering-process.md)\n- [프레임워크(Framework)와 라이브러리(Library)](https://github.com/ssi02014/Front-Interview/blob/master/documents/Frontend-Overall/library-framework.md)\n- [REST(Representational State Transfer) API](https://github.com/ssi02014/Front-Interview/blob/master/documents/Frontend-Overall/restful.md)\n- [JSON(JavaScript Object Notation)](https://github.com/ssi02014/Front-Interview/blob/master/documents/Frontend-Overall/json.md)\n- [V8 엔진](https://github.com/ssi02014/Front-Interview/blob/master/documents/Frontend-Overall/V8.md)\n- [require vs import](https://github.com/ssi02014/Front-Interview/blob/master/documents/Frontend-Overall/require-import.md)\n\n\u003cbr /\u003e\n\n## 🔖 HTML\n\n- [DOCTYPE](https://github.com/ssi02014/Front-Interview/blob/master/documents/HTML/doctype.md)\n- [viewport](https://github.com/ssi02014/Front-Interview/blob/master/documents/HTML/viewport.md)\n\n\u003cbr /\u003e\n\n## 🔖 JavaScript\n\n### ⭐️ 초급\n\n- [자바스크립트란? \u0026 일급 객체 \u0026 컴파일/인터프리터 언어](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/javascript.md)\n- [헷갈리는 용어(값, 리터럴, 표현식, 문, 토큰)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/value-literal-statement.md)\n- [문서 객체 모델(Document Object Model:DOM)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/dom-tree.md)\n- [var, let, const (with.호이스팅)](http://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/var-let-const.md)\n- [이벤트 위임(with. bubbling, Capturing)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/event-delegation.md)\n- [자바스크립트 부동소수점 계산 문제](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/floating-point.md)\n- [객체 프로퍼티 접근법(마침표 접근, 대괄호 접근)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/accessing-properties.md)\n- [원시 타입 vs 객체(참조) 타입](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/primitive-object.md)\n- [함수: 값에 의한 호출(call by value), 참조에 의한 호출(call by reference)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/callbyvalue-reference.md)\n- [콜백 함수와 고차 함수](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/callback-higher.md)\n\n\u003cbr /\u003e\n\n### ⭐️ 중급\n\n- [스코프(Scope)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/scope.md)\n- [호이스팅(Hoisting)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/hoisting.md)\n- [이벤트 루프(Event Loop)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/event-loop.md)\n- [클로저(Closure)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/closure.md)\n- [실행 컨텍스트(Execution Context)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/execution-context.md)\n- [Ajax(Asynchronous JavaScript And XML)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/ajax.md)\n- [프로미스(Promise)](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/promise.md)\n- [XMLHttpRequest와 Fetch](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/xmlhttprequest.md)\n- [async/await](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/async-await.md)\n\n\u003cbr /\u003e\n\n### ⭐️ 심화\n\n- [자바스크립트 가비지 컬렉션](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/gc.md)\n- [이터러블/이터레이터, 제너레이터](https://github.com/ssi02014/Front-Interview/blob/master/documents/JavaScript/iterator-generator.md)\n\n\u003cbr /\u003e\n\n## 🔖 React\n\n- [CSR (Client Side Rendering) vs SSR(Server Side Rendering)](https://github.com/ssi02014/Front-Interview/blob/master/documents/Frontend-Overall/csr-ssr.md)\n- [리액트 vs 뷰 vs 앵귤러](https://github.com/ssi02014/Front-Interview/blob/master/documents/React/react-vue-angular.md)\n- [JSX (JavaScript XML)](https://github.com/ssi02014/Front-Interview/blob/master/documents/React/jsx.md)\n- [자주 사용하는 리액트 훅 (React Hooks)](https://github.com/ssi02014/Front-Interview/blob/master/documents/React/hooks.md)\n\n\u003cbr /\u003e\n\n### 🌟 React 심화\n\n- [UseState는 비동기/배치 처리된다.](https://github.com/ssi02014/Front-Interview/blob/master/documents/React/useState.md)\n- [React 재조정(Reconciliation), Virtual DOM 비교](https://github.com/ssi02014/Front-Interview/blob/master/documents/React/reconciliation.md)\n- [ErrorBoundary](https://github.com/ssi02014/Front-Interview/blob/master/documents/React/errorBoundary.md)\n\n\u003cbr /\u003e\n\n## 🔖 TypeScript\n\n- [타입스크립트란?](https://github.com/ssi02014/Front-Interview/blob/master/documents/typescript/typescript.md)\n- [타입스크립트 기본 타입 및 자주 사용하는 유틸리티 타입](https://github.com/ssi02014/Front-Interview/blob/master/documents/typescript/types.md)\n- [타입스크립트 typeof/keyof](https://github.com/ssi02014/Front-Interview/blob/master/documents/typescript/typeof-keyof.md)\n\n\u003cbr /\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fssi02014%2Ffront-interview","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fssi02014%2Ffront-interview","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fssi02014%2Ffront-interview/lists"}