# vanilla

19개의 포스트
post-thumbnail

Java 기초 공부(Vanilla적 지식) 및 개념 소개 -1

들어가며 본 포스팅은 필자가 대학교 컴퓨터공학적 CS 공부와 개인 개발 공부를 병행하던 도중, 현재의 지식이 쉽게 휘발되는 것이 염려되어 작성합니다. 제 부족한 지식으로 인해 컨텐츠 상에서 개념적 오류가 있을 수도 있지만 개인적으로 공부의 과정에서 들었던 생각, 방법론

2023년 5월 1일
·
0개의 댓글
·
post-thumbnail

[js]canvas 그림판 만들기

lineWidth로 브러쉬 두께 잡아주고lineTo로 클릭시, 그릴 위치 잡아준다.

2023년 4월 21일
·
0개의 댓글
·
post-thumbnail

JS 기초 공부 기록 - (1)

자바 스크립트에는 기본적으로 두가지 형태의 변수가 있다.가장 먼저 많이 사용하는 const.불변 변수로, 재정의가 불가능한 변수이다. 이후 재정의를 시도한다면 오류를 일으킨다.굉장히 불편하다고 생각할 수도 있지만, 이 값은 절대 변할 수 없다는 것을 알려주는 부분에서

2023년 1월 21일
·
0개의 댓글
·
post-thumbnail

[Javascript] 기본 문법

[Javascript] 기본 문법

2023년 1월 16일
·
0개의 댓글
·
post-thumbnail

JavaScript와 친해지길 바래 🙏(1) - 데이터타입, 연산

재밌는 이벤트의 세계, JavaScript 💡 JavaScript 자바스크립트는 웹 페이지에서 복잡한 기능을 구현할 수 있도록 하는 스크립팅 언어 또는 프로그래밍 언어를 말해요. 📎 Vanilla JS 바닐라 자바스크립트란 플러그인이나, 라이브러리를 사용하지 않

2022년 9월 14일
·
0개의 댓글
·

[javascript] 함수란?

자바스크립트 함수란? > 함수는 기본적인 javascript에서 사용되는 블록요소인데 여기서 함수는 작업을 수행하거나 값을 계산하는 문장 집합 같은 자바스크립트 절차를 얘기한다. 사전적인 의미로 얘기를 하자면 함수란 자신의 외부 코드가 '호출' 할 수 있는 하위 프로

2022년 6월 9일
·
0개의 댓글
·
post-thumbnail

바닐라로 상태 기반 렌더링 컴포넌트 만들기 5 - 코어 컴포넌트 사용해보기

이 시리즈의 이전 글은 아래로... 바닐라로 상태 기반 렌더링 컴포넌트 만들기 1 - 왜 상태 기반 렌더링을 하게 됐을까? 바닐라로 상태 기반 렌더링 컴포넌트 만들기 2 - 상태 기반 렌더링은 어떻게 하는걸까? 바닐라로 상태 기반 렌더링 컴포넌트 만들기 3 - 환경 설

2022년 4월 25일
·
1개의 댓글
·
post-thumbnail

바닐라로 상태 기반 렌더링 컴포넌트 만들기 4 - 코어 컴포넌트 만들기

이 시리즈의 이전 글은 아래로... 바닐라로 상태 기반 렌더링 컴포넌트 만들기 1 - 왜 상태 기반 렌더링을 하게 됐을까? 바닐라로 상태 기반 렌더링 컴포넌트 만들기 2 - 상태 기반 렌더링은 어떻게 하는걸까? 바닐라로 상태 기반 렌더링 컴포넌트 만들기 3 - 환경 설

2022년 4월 25일
·
0개의 댓글
·
post-thumbnail

바닐라로 상태 기반 렌더링 컴포넌트 만들기 3 - 환경 설정하기 (feat. 보일러 플레이트)

이 시리즈의 이전 글은 아래로... 바닐라로 상태 기반 렌더링 컴포넌트 만들기 1 - 왜 상태 기반 렌더링을 하게 됐을까? 바닐라로 상태 기반 렌더링 컴포넌트 만들기 2 - 상태 기반 렌더링은 어떻게 하는걸까? 실제 작업을 위한 환경 설정을 해보쟈! 기술 스택 🦾

2022년 4월 18일
·
0개의 댓글
·
post-thumbnail

바닐라로 상태 기반 렌더링 컴포넌트 만들기 2 - 상태 기반 렌더링은 어떻게 하는걸까?

이 시리즈의 이전 글은 아래로... 바닐라로 상태 기반 렌더링 컴포넌트 만들기 1 - 왜 상태 기반 렌더링을 하게 됐을까? 상태 기반 렌더링은 "어떻게" 할 수 있을까요? 🤔 HTML을 먼저 만들어두지 않고, 자바스크립트를 이용해서 렌더링 (**[SPA](https

2022년 4월 13일
·
0개의 댓글
·
post-thumbnail

바닐라로 상태 기반 렌더링 컴포넌트 만들기 1 - 왜 상태 기반 렌더링을 하게 됐을까?

최근 React를 사용해보며 "바닐라로 구현해보면 어떨까?"라는 호기심 + 간단하게나마 원리를 파악해보고 싶다는 생각으로 바닐라 타입스크립트로 컴포넌트 만들기를 도전!!시작은 "왜" 상태 기반으로 렌더링을 하게 되었는지부터 고민해보는걸로..!jQuery로만 개발을 하던

2022년 4월 12일
·
2개의 댓글
·
post-thumbnail

Django + Web3.js(vanilla js) + Walletconnect -> Verify token holding

Django / Backend + Django template(pure js) / Frontend 로 홈페이지를 개발중이다. 프론트엔드 프레임워크가 없이 vanilla js로만 개발하다보니 한계가 많았지만 pure js로도 이론상으로는 많은것을 할 수 있다. > C

2022년 4월 7일
·
1개의 댓글
·
post-thumbnail

vanilla js 리사이즈 레이아웃 오픈소스

div 박스 2분할 3분할이 가능한 오픈소스중 비교적 단순하게 사용할 수 있는 코드인 것 같아 사용하였다.Create resizable split viewsDemo

2022년 1월 13일
·
0개의 댓글
·
post-thumbnail

vanilla javascript SPA 만들기

바닐라 자바스크립트에서 라우팅을 만드는 작업을 함께 보도록 하겠습니다. 이 블로그에서도 사용하고 있는 방식으로 브라우저의 history API, popstate 이벤트,

2021년 12월 7일
·
1개의 댓글
·
post-thumbnail

TOAST UI EDITOR를 붙이면서 배운것들

저장소 에디터 뷰어 문서에디터 뷰어 API오픈 소스로 제공하는 텍스트 에디터가 많다. 처음에는 커스텀으로 처음

2021년 11월 8일
·
0개의 댓글
·
post-thumbnail

Vanilla JavaScript로 SPA구현하기

Vanilla JavaScript로 SPA구현하기 > 본 포스트는 [ dcode - YOUTUBE](https://www.youtube.com/watch?v=6BozpmSjk-Y&t=1009s) 를 참고하였습니다. React, Angular, Vue와 같은 프레임워크

2021년 9월 1일
·
0개의 댓글
·
post-thumbnail

swiper.js 없이 swipe 만들어보기 (1)

swipe란 손가락을 댄 후, 일직선으로 드래그하는 것을 말한다.

2021년 7월 18일
·
6개의 댓글
·
post-thumbnail

Debounce와 Throttle

🤔 이게 뭐야? 이벤트의 제어/제한을 위해 사용하는 기법 너무 많은 이벤트 발생으로 인한 과부하를 막기 위해 사용한다. 아래 예제를 보자 스크롤 이벤트에 콘솔을 찍어봤다. !codesandbox[naughty-rubin-jbnly?fontsize=14&hidena

2021년 6월 4일
·
0개의 댓글
·
post-thumbnail

hashchange를 이용한 router 만들어보기

브라우저에서 hashchange 이벤트를 이용해 아주 간단한 수준의 라우터를 만들어봤습니다.

2021년 6월 2일
·
3개의 댓글
·