Dev_Study 92

[JS] 즉시 실행 함수(Immediately Invoked Function Expression, IIFE)

[ 즉시 실행 함수(Immediately Invoked Function Expression, IIFE) ]즉시 호출되는 함수 또는즉시 호출되는 함수 표현식(Immediately Invoked Function Expression 또는 IIFE)은자바스크립트(Javascript)의 함수 범위를 사용하여실행범위를 생성하는 자바스크립트 프로그래밍 언어 구문이다.자동실행함수로도 불린다.즉시 호출된 함수 표현식을 사용하여로컬 블록 내에서 지역 변수 호이스팅을 방지하고,글로벌 환경에서 전역변수를 오염시키는 것을 방지하며함수 내에 정의된 변수에 대한 프라이버시를 유지하면서동시에 메서드(method)에 대한 공개 엑세스를 허용할 수 있다.[ 예시 ] 이 글은 크리에이티브 커먼즈 저작자표시-..

[Next.js] Next.js?

[ Next.js ]원저자Guillermo Rauch개발자Vercel 및 오픈 소스 커뮤니티발표일2016년 10월 25일(8년 전)안정화 버전15.0.3 / 2024년 11월 7일(26일 전) 저장소github.com/vercel/next.js프로그래밍 언어JavaScript, TypeScript, Rust플랫폼웹 플랫폼크기17.0 MB종류웹 애플리케이션 프레임워크라이센스MIT 라이선스웹사이트nextjs.org[ 배경 ]Next.js는 서버 측 렌더링 및 정적 웹사이트 생성을 포함한여러가지 추가 기능을 지원하는 리액트 (자바스크립트 라이브러리) 프레임워크이다. 리액트는 전통적으로 자바스크립트를 사용하여클라이언트 브라우저에서 렌더링되는웹 애플리케이션을 구축하는 데 사용되는 자바스크립트 라이브러리이다.그러나..

Dev_Study/Next.js 2024.12.06

[Vue.js] Vuetify3프레임워크 설정하기

Vuetify3? 2014년에 처음 출시된 이후 Vue.js는세계에서 가장 인기 있는 자바스크립트 프레임워크 중 하나로 성장했습니다.이러한 인기의 이유 중 하나는개발자가 애플리케이션 전체에서 사용하고 재사용할 수 있는작은 모듈을 만들 수 있는 구성 요소를 광범위하게 사용하기 때문입니다.Vuetify는 동적 테마, 글로벌 기본값, 애플리케이션 레이아웃 등강력한 기능과 결합된 사전 제작 구성 요소 모음입니다.개발자에게 풍부하고 매력적인 사용자 경험을 구축하는 데 필요한 모든 도구를 제공하는 것이 목표입니다. Vuetify는 배우기 쉽고 마스터할 수 있는 보상을 제공하기 위해처음부터 구축된 강력한 Vue 구성 요소 프레임워크입니다.당사의 UI 구성 요소 컬렉션은 모든 사용 사례를 충족할 수 있는충분한 사용자 ..

Dev_Study/Vue.js 2024.12.06

[Vue.js] 1. Vue.js 프로젝트 생성하기

[ 1. Node.js 설치하기 ]nodejs.org/ko/  에 접속해 LTS(Long Term Support)버전을 받아준다 [ 2. Node.js 설치확인 ] cmd를 열고 아래명령어를 실행해 확인node -v [ 3. npm 설치확인 ]npm -v[ 4. Vue.js프로젝트 만들기 ]4.1 프로젝트를 만들 폴더로 이동하기-예시로 C드라이브에 TestWorkspaces폴더를 만들었다-cmd를 실행해 해당경로로 이동한뒤아래 명령어로 Vue.js프로젝트를 생성한다vue create 프로젝트이름프로젝트가 생성된것이 보인다 [ 5. Vue.js프로젝트 실행하기 ] cmd에서 해당프로젝트의 경로로 이동한뒤 아래 명령어를 실행한다npm run serve [ 6. 실행된 Vue.js프로젝트를 웹브라우저에서 접속..

Dev_Study/Vue.js 2024.11.26

[Vue.js] Vue.js?

[ Vue.js ]원저자Evan You발표일2014-02안정화 버전3.5.12 / 2024-10-11저장소github.com/vuejs/core프로그래밍 언어자바스크립트플랫폼크로스 플랫폼종류자바스크립트 라이브러리라이선스MIT 허가서웹사이트vuejs.orgVue.js( Vue / 뷰 )는 웹애플리케이션의 사용자 인터페이스를 만들기 위해사용하는 오픈소스 프로그레시브 자바스크립트 프레임워크이다.다른 자바스크립트 라이브러리를 사용하는 웹애플리케이션 프로젝트에Vue.js를 도입하기 쉽게 설계되어 있는데이는 Vue.js가 점진적으로 채택할 수 있게 설계되어 있기 때문이다.한편 Vue.js는 고성능의 싱글 페이지 애플리케이션(SPA)을 구축하는데 이용가능하다.[ 개요 ]Vue.js는 웹개발을 단순화하고 정리하기 위해..

Dev_Study/Vue.js 2024.11.20

[React] React(리액트)?

[ React ]원저자Jordan Walke개발자페이스북 및 공동체발표일2013-05-29안정화 버전18.3.1 / 2024-04-26저장소github.com/facebook/react프로그래밍 언어자바스크립트플랫폼크로스 플랫폼종류자바스크립트 라이브러리라이선스MIT 허가서웹사이트react.dev리액트(React, React.js, ReactJS)는 자바스크립트 라이브러리의 하나로사용자 인터페이스를 만들기 위해 사용된다페이스북과 개별 개발자 및 기업들 공동체에 의해 유지보수된다[ 역사 ]리액트는 페이스북의 소포트웨어 엔지니어 Jordan Walke가 개발했다.그는 PHP용 HTML컴포넌트 프레임워크인 XHP에 영향을 받았다2011년 페이스북의 뉴스피드에 처음 적용되었다가2012년 인스타그램닷컴에 적용되었다..

Dev_Study/React 2024.11.20
728x90
반응형