Posts
Skyler's dev blog
Cancel

요약 자료 구조는 데이터를 특정 방식으로 구성하고 저장함으로써 더 효율적으로 접근하고 수정할 수 있게 해줍니다. 간단히 말해, 자료 구조는 데이터 값들, 데이터 간의 관계, 그리고 데이터를 다룰 수 있는 함수와 작업의 모임입니다. B - 입문자, A - 숙련자 B 연결 리스트 B 이중 연결 리스트 B 큐 B 스택 B 해시 테이...

(리스트는 지속적으로 업데이트 예정입니다) 해외🌏 기술 블로그 Facebook https://engineering.fb.com/ Facebook developer https://developers.facebook.com/blog/ Microsoft https://techcommunity.microsoft.com/t5/custom/page/...

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Da...

const element = <h1>Hello, world!</h1>; 위에 희한한 태그 문법은 문자열도, HTML도 아닙니다. JSX라 하며 JavaScript를 확장한 문법입니다. UI가 어떻게 생겨야 하는지 설명하기 위해 React와 함께 사용할 것을 권장합니다. JSX라고 하면 템플릿 언어가 떠오를 수도 있지만, Ja...

/// 내부 float을 해제하는 헬퍼 /// @author Nicolas Gallagher /// @link http://nicolasgallagher.com/micro-clearfix-hack/ Micro Clearfix @mixin clearfix { &::after { content: ''; display: table;...

드래그 영역의 스타일을 바꾸고 싶은 경우 ::selection을 쓰면 된다. /* 문법 예시 */ .style ::selection { color: white; background: red; cursor: pointer; outline: none; } 적용 가능 속성들은 아래와 같이 제한되어 있다. 텍스트 색상 - color...

http HTTP는 HTML 문서와 같은 리소스들을 가져올 수 있도록 해주는 프로토콜입니다. HTTP는 웹에서 이루어지는 모든 데이터 교환의 기초이며, 클라이언트-서버 프로토콜이기도 합니다. 클라이언트-서버 프로토콜이란 (보통 웹브라우저인) 수신자 측에 의해 요청이 초기화되는 프로토콜을 의미합니다. 하나의 완전한 문서는 텍스트, 레이아웃 설명,...

재귀 함수(Recusive function)는 자기 자신을 호출하는 함수를 말한다. 재귀 함수는 자신을 무한히 연쇄 호출하므로 호출을 멈출 수 있는 탈출 조건을 반드시 만들어야 한다. 탈출 조건이 없는 경우, 함수가 무한 호출되어 stackoverflow 에러가 발생한다. 대부분의 재귀 함수는 for나 while 문으로 구현이 가능하다. 반복문...

three.js는 자바스크립트 기반 WebGL 엔진으로, 브라우저에서 바로 GPU로 구동되는 게임과 기타 그래픽으로 구동되는 앱을 실행할 수 있다. three.js 라이브러리는 브라우저에서 3D 장면을 그리기 위한 많은 기능과 API를 제공한다. Material Three js

Canvas API는 JavaScript와 HTML <canvas> 엘리먼트를 통해 그래픽을 그리기위한 수단을 제공합니다. 무엇보다도 애니메이션, 게임 그래픽, 데이터 시각화, 사진 조작 및 실시간 비디오 처리를 위해 사용됩니다. Canvas API는 주로 2D 그래픽에 중점을 두고 있습니다. WebGL API 또한 <canvas&g...