프로그래밍/Javascript

    Next.js 란?

    Next.js 는 웹앱을 만들 수 있는 자바스크립 프레임워크입니다. 웹앱을 만드는 데에는 React 라는 자바스크립트 라이브러리도 사용됩니다. Next.js와 React의 가장 두드러지는 차이는 페이지 렌더링 방법인데요. React는 클라이언트 쪽에서 페이지 렌더링이 이루어지는 반면, Next.js는 서버 쪽에서 페이지 렌더링이 이루어집니다. Next.js에서 페이지가 생성되는 방법은 3가지가 있습니다. 1. 서버 사이드 렌더링 (Server-Side Rendering, SSR) 2. 정적 사이트 생성 (Static Site Generation, SSG) 3. 증분 정적 재생성 (Incremental Static Regeneration, ISR) Next.js의 페이지 생성 방식에 대해서는 차차 알아보기..

    JS 변수 종류 8가지

    let number = 1234567890123456; // 숫자형 let sosu = 12.234; // 숫자형 : 소수 let bignumber = 12345678901234567n; // bigNum 형 (2^53-1) 초과 / (-2^53-1) 미만 let word = 'good'; // 문자형 : 단어 let sentence = 'You are beautiful.'; // 문자형 : 문장일 때 let isnull = null; // null let tof1 = true; // boolean let tof2 = false; // boolean let stone = Infinity; // 무한 // + 객체형 undefined형

    JS 파일명이 script.js 일 때 실행되지 않음

    JS 파일명이 script.js 일 때 실행되지 않음

    tomcat8 환경에서 링크된 js 파일명이 "script.js"인 경우 코드가 실행되지 않습니다. 기존에 작성한 다른 프로젝트의 경우, github io 웹에서 잘 실행되고 있는데 이유를 모르겠네요. 정상 실행인지, 오류인지 모르겠으나 앞으로 간단한 코드 작성시 "script.js" 이름은 피하게 될 것 같습니다. 튜토리얼이 아닌 이상 좋은 이름은 아닙니다 :) 코드와 실행 화면을 올려드립니다. script.js alert('Hello, World! - script.js'); alert.js alert('Hello, World! - alert.js'); index.html