profile
꾸준히 성장하는 개발자를 목표로 합니다.

Vue.js-computed, mapState, mapMutations, mapActions

일종의 함수보다는 데이터 계산결과 저장공간으로 봐도 된다.state 하나 꺼내쓸 때도 computed 안에 사용하는게 일반적인 방법이다.computed 함수는 꼭 return이 있어야 한다.computed 함수를 가져다가 쓸 때는 소괄호없이 함수명만 쓰면 된다.meth

어제
·
0개의 댓글
·

Vue용어&특징 정리

1) Vue.js는 프론트엔드 웹 프레임워크로, 사용자 인터페이스를 개발하기 위한 라이브러리2) MVVM 패턴의 ViewModel 레이어에 해당하는 화면단 라이브러리리액트와 앵귤러에 비해 성능이 우수하고 빠르다.앵귤러의 데이터 바인딩 특성과 리액트의 Virtual DO

5일 전
·
0개의 댓글
·

동기 & 비동기 & 비동기 처리 종류(AJAX, Promise, async & await)

현재 실행중인 task가 종료할 때 까지, 다음 task가 대기하는 방식동기 처리는 코드를 순서대로 하나씩 실행, 실행 순서 보장현재 실행중인 task가 종료될 때까지 다음 task가 실행이 안된다는게 문제 = 블로킹(blocking)블로킹이란?작업이 중단된다는 의미이

2023년 9월 19일
·
0개의 댓글
·

Web 표준

넷스케이프 vs 인터넷 익스플로러들이 싸움개발자들은 두개의 브라우저에 맞춰 페이지 모두 개발해야되기 때문에 힘들어함인터넷 익스플로러 독점인터넷 익스플로러는 호환성을 배제하고 자사에 맞춰진 것만 함플러그인 엑티브X는 윈도우에서만 동작함스파트

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

Web 접근성

장애인 및 고령자 등을 포함한 모든 사람다양한 플랫폼 및 장치, 웹 브라우저 등의 모든 환경웹은 원래부터 사용자의 환경이나 사용하는 기기, 운영체제에 가능한 한 영향을 받지 않고 웹이 제공하는 정보를 사용자에게 전달하고자 하는 목적에서 만들어진 정보 전달 체계이다.그러

2023년 9월 13일
·
0개의 댓글
·

Web의 발전

1990년대 초, \*World Wide Web이 공개된 이후 인터넷은 빠른 속도로 진화하면서 전 세계를 연결하는 통신망이자 커뮤니케이션 매체로 자리매김 했다. 그 동안 웹 1.0과 웹 2.0으로 일컬어지는 시기를 거쳐 이제 웹 3.0이라는 새로운 패러다임의 시대에 다

2023년 9월 12일
·
0개의 댓글
·

JavaScript-filter, concat

filter()메서드는 주어진 함수의 테스트를 통과하여 모든 요소를 모아 새로운 배열로 반환한다.값이 존재하는 인덱스에 대해서만 호출.삭제 또는 값이 없는 배열은 filter 함수가 실행되지 않는다.기존 배열의 값을 변경하지 않는다.처리되는 범위는 callback의 첫

2023년 9월 11일
·
0개의 댓글
·

JavaScript-실행컨텍스트

❗️해당 게시물은 코어 자바스크립트 실행컨텍스트 강의를 수강하고 작성하였습니다.코드를 실행할 때 필요한 배경이 되는 조건/환경→ 실행컨텍스트는 함수를 실행할 때 필요한 환경 정보를 담은 객체이다.동일환 조건/환경을 지니는 코드 뭉치를 실행할 때 필요한 조건/환경정보전역

2023년 9월 8일
·
0개의 댓글
·

JavaScript-window.scrollTo

window 객체의 scrollTo 메서드는 문서를 지정된 좌표로 스크롤 해주는 기능을 한다. (window는 생략 가능)1) 첫번째 방식파라미터로 주어진 xpos는 x좌표, 즉 가로 위치를 말하는 것이고, ypos는 y좌표, 즉 세로 위치를 말하는 것이다.2) 두번째

2023년 9월 7일
·
0개의 댓글
·

Git 명령어 및 용어정리

git 사용자 정보 등록 닉네임 입력이메일 입력현재 위치에서 지역 저장소를 생성.git이라는 숨겨진 폴더가 만들어진다.변경된 파일 확인파일명.확장자명을 스테이지에 올림커밋하기생성한 커밋 보기푸시하기원격 저장소 추가원격 저장소 추가는 git remote add <이

2023년 9월 6일
·
0개의 댓글
·

함수형 프로그래밍

함수형 패러다임패러다임은 무엇을 해야 할지를 말하기보다 무엇을 해서는 안되는지 말해준다.프로그램은 순차, 분기, 반복, 참조로 구성된다.패러다임을 위 4가지 요소를 어떻게 이용할 것인가를 다룬다.객체라는 것을 통해 데이터와 메서드를 묶고 객체 간 통신함으로써 작동한다.

2023년 9월 5일
·
0개의 댓글
·

Vuex(actions)

Vuex의 action 파라미터 보내는 방법 action 함수를 호출할 때 파라미터를 전달하는 방법을 사용해야 한다. 일반적으로 Vuex에서 actions를 호출할 때는 dispatch 메서드를 사용한다. dispatch메서드를 호출할 때 두번째 인수로 전달 할 수 있

2023년 9월 4일
·
0개의 댓글
·

Domain & DNS & 호스팅

도메인은 웹 브라우저를 통해 특정 사이트에 진입할 때, IP 주소를 대신하여 사용하는 주소이다.도메인을 이용해서 한눈에 파악하기 힘든 IP 주소를 보다 분명하게 나타낼 수 있다.만약 IP 주소가 지번 또는 도로명 주소라면, 도메인 이름은 해당 주소에 위치한 상호로 볼

2023년 9월 1일
·
0개의 댓글
·

로그인 기능, 토큰&JWT

email, password, ...를 전달 및 서버에서 원하는 추가 정보를 전달하게 된다.로그인 할 때 서버는 토큰을 가지고 유저를 기억한다.→ 서버는 유저에게 토큰을 주면서 유저야 이 토큰을 가지고 앞으로 요청을 해라토큰서버가, 각각의 클라이언트를 누군지 정확히 구

2023년 8월 31일
·
0개의 댓글
·

자바 기초용어 정리

컴파일을 해주는 프로그램이다.컴파일은 인간이 이해하기 쉬운 언어를 기계어로 번역하는 과정이다.컴퓨터는 사실 바보이다.위 코드를 컴파일하면 컴퓨터가 이해할 수 있는 바이트 코드로 바꿔준다.011000000111101011001010101011111000000110101

2023년 8월 29일
·
0개의 댓글
·

쿠키, 세션, 캐시

즉, 브라우저는 내 컴퓨터에 있으니까 내가 가지고 있는 정보들이다.예시)로그인창의 아이디를 자동완성공지메시지를 하루 안보이게 함쇼핑몰 사이트에 로그인 안 한 상태로 물건을 장바구니로 담음내가 임의로 고치거나 지울 수 있고 남이 훔쳐보거나 도둑질 할 수 있음세션을 사용하

2023년 8월 28일
·
0개의 댓글
·

SE이란? 크롤러란? SEO란?

검색어(키워드)가 입력되면 그에 따른 결과물(정보)를 만들어내는 것이다.검색 엔진은 스마트폰이나 컴퓨터에 저장된 정보 중 우리가 원하는 것을 빠르고 정확하게 찾을 수 있도록 해주는 정보 검색 시스템이다.검색 결과를 보통 목록 형태로 보여준다.최근 검색 엔진은 하나의 키

2023년 8월 25일
·
0개의 댓글
·

SPA vs MPA

원하는 부분만 클라이언트에서 동적으로 갈아 끼울 수 있는 방식(클릭한 부분만 변경)웹 어플리케이션을 필요한 정적리소스를 초반 한번에 모두 다운로드 받고 그 이후 새로운 페이지 요청이 있을 때 페이지 갱신에 필요한 데이터만 전달 받아서 클라이언트 페이지를 갱신 -AJAX

2023년 8월 24일
·
0개의 댓글
·

vue- 라이프사이클, style속성 데이터 바인딩, FileReader, URL.createObjectURL()

style=""에 object 데이터 형태의 여러가지 CSS 속성을 집어넣을 수 있다.CSS속성 명은 '-' 대시기호를 쓸 수 없다.CamelCase기법을 사용해야한다.이미지를 글자로 변환할 수 있다.이미지 URL을 일시적으로 만들어준다.(새로고침을 하면 사라진다.)즉

2023년 8월 23일
·
0개의 댓글
·

vue-router

페이지를 여러개 만들고 싶을 때 라우터를 사용한다.to=""안에 마음대로 경로 설정이 가능하다.router.js/detail/ 뒤에 아무거나 작성했을 때 항상 Detail.vue를 보여주라는 말이다.:콜론기호를 붙이고 뒤에 아무거나 작성해주면 된다.특정 페이지 내에서

2023년 8월 22일
·
0개의 댓글
·