์ ์ฒด ๊ธ
[์๋ฐ์คํฌ๋ฆฝํธ] module ์ฌ์ฉ๋ฒ 3๊ฐ์ง
์๋ฐ์คํฌ๋ฆฝํธ์ ๋ชจ๋ ๋ฐฉ์์๋ 1. * ๋ณ์นญ ์ด์ฉํ์ฌ JS ์ ๋ถ๋ฅผ ๋ถ๋ฌ์ค๊ธฐ(all) 2. { } ์์ ์ด๋ฆ์ ์ ๋ถ ์ผํ๋ก ์ด์ด์ ๊ฐ์ ธ์ค๊ธฐ 3. default ์ง์ ํ๊ธฐ ๋ฑ ์ด ์๋ค. three.js์์๋ ๋์ฒด๋ก 1๋ฒ ๋ฐฉ์์ ๋ง์ด ์ฌ์ฉํ๋ ํธ์ด๋ค. 2๋ฒ ๋ฐฉ์ index.html teacher.js (export) export function tset() { console.log("test"); } export function cheer() { console.log("cheer"); } student.js (import) import { cheer, tset } from "./teacher.js"; function nervous() { tset(); cheer(); } nervous(); 1๋ฒ ๋ฐฉ์ : 2๋ฒ ๋ฐฉ..
[3D WebGL][three.js] three.js ํ๋ก์ ํธ ์์ํด๋ณด๊ธฐ
Three.js – JavaScript 3D Library (threejs.org) Three.js – JavaScript 3D Library threejs.org BUILD ์์์ html์์ ์คํฌ๋ฆฝํธ๋ก ๋ฃ๋ ์คํ์ผ๋ก ์์ฑํ๋ ค๋ฉด js ํน์ min.js(js์ ๊ฐ์๋ฐ ์์ถ ๋ฒ์ ์ผ ๋ฟ), ๋ชจ๋ ๋ฐฉ์์ ์ด๋ค๋ฉด module.js๋ฅผ ์ฌ์ฉํ๋ฉด ๋๋ค. ์ฅ๋ฉด ๋ง๋ค๊ธฐ – three.js docs (threejs.org) three.js docs threejs.org ์ ๋งํฌ์ ๊ธฐ์ฌ๋์ด ์๋ ์์ ๋งํฌ ๋ชจ๋ ๋ฐฉ์ : ๋๊ฐ์ ๊ฒฐ๊ณผ npm i three
[๊นํ๋ธ ๋ฆฌ๋๋ฏธ] ๊ธฐ์ ์คํ ์์ด์ฝ ์ถ๊ฐํ๊ธฐ
[Github] github profile ๊พธ๋ฏธ๊ธฐ (velog.io) [Github] github profile ๊พธ๋ฏธ๊ธฐ ๋ด github ๊ณ์ ์ด๋ฆ๊ณผ ๋๊ฐ์ ์ด๋ฆ์ repository๋ฅผ ๋ง๋ ๋ค! ๊ทธ๋ฌ๋ฉด GitHub ํ๋กํ์ README.md๋ฅผ ์ถ๊ฐํ๋ ๋ฐ ์ฌ์ฉํ ์ ์๋ "special" ํ ์ ์ฅ์๋ผ๊ณ ๋ฌ๋ค \~~ ๊ท์ฝ โคโ Public & Add a README file ์ ๊ผญ ์ฒดํฌ ํ velog.io GitHub - Ileriayo/markdown-badges: Badges for your personal developer branding, profile, and projects. Badges for your personal developer branding, profile, and projects. ..
[์๋ฐ์คํฌ๋ฆฝํธ] ์กฐ์ฝ๋ฉ-์นด์นด์คAPI ํ์ฉ์ค์ต
[Node.js] ๋ฌด์ ์ฌ ์ํ ์ฌ์ ๊ณ ์๋ฆผ ๋ง๋ค๊ธฐ (ver 1.1) :: ์ฝ๋ฉ ๊ณต๋ถ ์ผ์ง (tistory.com) [Node.js] ๋ฌด์ ์ฌ ์ํ ์ฌ์ ๊ณ ์๋ฆผ ๋ง๋ค๊ธฐ (ver 1.1) https://cocoon1787.tistory.com/741 [Node.js] Node + Kakao API๋ก ์ํ ์ฌ์ ๊ณ ์๋ฆผ ๋ง๋ค๊ธฐ (ver 1.0) ๐ ์ด์ ๋ ์ด ์ฌ์ฌ ์ถ์์ง๊ธฐ ์์ํ๋ ๊ฒ ๊ฐ๊ณ ํจ๋ฉ๋ ์ข ํ์ํด์ ๋ฌด์ ์ฌ์.. cocoon1787.tistory.com ๊ฐ๋ฐ ๊ฐ์ด๋ | Kakao Developers ๋ฌธ์ Kakao Developers ์นด์นด์ค API๋ฅผ ํ์ฉํ์ฌ ๋ค์ํ ์ดํ๋ฆฌ์ผ์ด์ ์ ๊ฐ๋ฐํด๋ณด์ธ์. ์นด์นด์ค ๋ก๊ทธ์ธ, ๋ฉ์์ง ๋ณด๋ด๊ธฐ, ์น๊ตฌ API, ์ธ๊ณต์ง๋ฅ API ๋ฑ์ ์ ๊ณตํฉ๋๋ค. developers.kakao...
[css] png ํ์ผ ์ด๋ฏธ์ง๋ง ๋ณด์ด๊ฒ ์ฒ๋ฆฌํ๊ธฐ
Blue Yellow Pink .btn { background-color: transparent !important; border: none !important; outline: none !important; cursor: pointer !important; }
[css] ๋ก๊ณ ์ ๋ง์ฐ์ค ์ฌ๋ฆฌ๋ฉด ์ฝ๊ฐ ์ปค์ง๋ ๊ท์ฌ์ด ์ ๋๋ฉ์ด์
๋ก๊ณ (html) ์คํ์ผ css .logo { cursor: pointer; transition: transform 300ms ease; } .logo:hover { transform: scale(1.1); }
[FE ๋ฒ๋ค๋ฌ] parceljs
๐ ์์ํ๊ธฐ (parceljs.org) ๐ ์์ํ๊ธฐ ko.parceljs.org ๐ ์์ํ๊ธฐ Parcel[ํ์ค, /parsษl/]์ ๊ฐ๋ฐ ๊ฒฝํ์์ ์ฐจ์ด๋ฅผ ๋๋์ ์๋ ์น ์ ํ๋ฆฌ์ผ์ด์ ๋ฒ๋ค๋ฌ ์ ๋๋ค. ๋ฉํฐ์ฝ์ด ํ๋ก์ธ์ฑ์ผ๋ก ๋ถ๊ฝ ํ๊ฒ ๋น ๋ฅธ ์ฑ๋ฅ์ ์ ๊ณตํ๊ณ ๊ทธ ์ด๋ค ์ค์ ๋ ์๊ตฌํ์ง ์์ต๋๋ค. ๋จผ์ npm ์ผ๋ก Parcel ์ ์ค์น npm: npm install -g parcel-bundler ๊ทธ ๋ค์, package.json ํ์ผ์ ํ๋ก์ ํธ ๋๋ ํ ๋ฆฌ์ ๋ง๋์ธ์. npm init -y Parcel ์ ์ด๋ค ์ ํ์ ํ์ผ์ด๋ผ๋ ์ง์ ์ ์ผ๋ก ์ทจํ ์ ์์ง๋ง HTML ์ด๋ JavaScript ํ์ผ์ด ์ข์ต๋๋ค. ๋ง์ฝ HTML ํ์ผ ๋ด์ ์๋๊ฒฝ๋ก๋ก ๋ฉ์ธ JavaScript ํ์ผ์ ์ฐ๊ฒฐ ํ๋ค๋ฉด, Parcel ์ ์ด ๋ํ ์ฒ๋ฆฌ..