반응형

분류 전체보기 167

PHP와 AJAX를 사용하여 유효성 검사하기

AJAX란? AJAX는 Asynchronous JavaScript and XML의 약어로, 비동기식 자바스크립트와 XML을 이용하여 웹 페이지를 동적으로 갱신하는 기술입니다. 이 기술은 페이지 전체를 새로고침하지 않고도 서버로부터 데이터를 요청하고, 받은 데이터를 이용하여 웹 페이지의 일부분을 동적으로 변경하거나 업데이트할 수 있도록 합니다. 이를 통해 사용자 경험을 향상시키고, 불필요한 네트워크 트래픽을 줄일 수 있습니다. AJAX는 XMLHttpRequest 객체를 사용하여 서버와 비동기식으로 통신합니다. 이 객체를 사용하여 서버에 데이터를 요청하고, 받은 데이터를 처리할 수 있습니다. AJAX는 XML 뿐만 아니라 JSON, HTML, 텍스트 등 다양한 데이터 형식을 처리할 수 있습니다. AJAX는..

코딩 공부/PHP 2023.05.09

리액트 (REACT)

리액트란? React는 Facebook에서 개발한 자바스크립트 라이브러리입니다. React는 웹 애플리케이션의 사용자 인터페이스를 구축하기 위한 컴포넌트 기반 접근 방식을 사용합니다. 이러한 방식은 애플리케이션의 복잡도를 줄이고 유지 보수성을 높이는데 도움이 됩니다. React는 가상 DOM(Virtual DOM) 개념을 사용하여 애플리케이션의 성능을 최적화합니다. React는 데이터가 변경될 때마다 전체 페이지를 다시 로드하는 것이 아니라 변경된 부분만 업데이트합니다. 이는 더 나은 사용자 경험을 제공하고, 빠른 애플리케이션 응답 속도를 유지하는 데 도움이 됩니다. 장점 가독성과 유지보수성 : React는 컴포넌트 기반으로 작성되어, 코드의 가독성과 유지보수성을 높일 수 있습니다. 각각의 컴포넌트는 독..

코딩 공부/REACT 2023.05.08

마우스 이펙트 사이트 만들기(4)

마우스 이펙트란? 마우스 이펙트(Mouse Effect)란 마우스를 움직이는 동안 마우스 포인터가 가지는 효과를 말합니다. 이는 주로 웹 사이트나 앱 디자인에서 사용되며, 마우스 움직임에 반응하는 다양한 효과가 있습니다. 예를 들어, 마우스를 움직이면 배경색이 바뀌거나, 이미지가 움직이거나, 텍스트가 확대되거나 축소되는 등의 효과가 있습니다. 이를 통해 사용자의 마우스 조작에 반응하여 화면을 보다 생동감 있게 만들어줍니다. 마우스 이펙트는 웹 개발에서 CSS, JavaScript 등을 이용하여 구현됩니다. 사용자 경험을 높이기 위해 다양한 마우스 이펙트를 적용할 수 있습니다. 이번 마우스 이펙트에서는 사진 안에서 마우스 커서가 보이지 않게 해주었습니다. 마우스 이펙트(4) 사이트 코드 Javascript..

패럴랙스 이펙트(parallaxEffect) : 사이드 메뉴

패럴랙스 이펙트란? 패럴랙스 이펙트는 사용자가 스크롤을 내리거나 올릴 때, 배경과 함께 웹 페이지의 요소들이 서로 다른 속도로 움직이는 것을 말합니다. 이는 일반적으로 CSS와 JavaScript를 사용하여 구현되며, 웹 페이지를 더욱 동적이고 인터랙티브하게 만들어줍니다. 웹사이트 패럴랙스 이펙트를 사용하면 사용자가 웹 페이지를 스크롤 할 때, 배경 이미지와 함께 다양한 요소들이 움직이는 것처럼 보입니다. 예를 들어, 웹 페이지에 일러스트나 이미지를 배경으로 사용하면 이를 이용하여 사용자의 눈길을 이끌거나 페이지의 구조를 강조할 수 있습니다. 또는 텍스트나 버튼과 같은 요소들도 패럴랙스 이펙트를 이용하여 동적인 효과를 줄 수 있습니다. 패럴랙스 이펙트는 웹 디자인의 트렌드 중 하나로, 사용자 경험을 개선..

GSAP( GreenSock Animation Platform) 라이브러리

GSAP( GreenSock Animation Platform) 라이브러리 HTML Three.js는 3D 그래픽을 만들기 위한 JavaScript 라이브러리이며, Threex는 Three.js를 이용한 다양한 기능들을 제공하는 라이브러리입니다. SimplexNoise.js는 Threex에서 제공하는 노이즈 생성 라이브러리로, 지형 모양을 생성하는 데 사용됩니다. threex.terrain.js는 Threex에서 제공하는 지형 생성기입니다. 이 코드들을 사용하여 지형을 만들고 Three.js의 WebGLRenderer를 사용하여 3D 지형을 화면에 렌더링합니다. var onRenderFcts = []; //화면 설정 var renderer = new THREE.WebGLRenderer({ antialia..

제이쿼리로 탭메뉴 만들기

제이쿼리로 탭메 만들기 로고 메뉴1 서브메뉴1-1 서브메뉴1-2 서브메뉴1-3 서브메뉴1-4 메뉴2 서브메뉴2-1 서브메뉴2-2 서브메뉴2-3 서브메뉴2-4 메뉴3 서브메뉴3-1 서브메뉴3-2 서브메뉴3-3 서브메뉴3-4 메뉴4 서브메뉴4-1 서브메뉴4-2 서브메뉴4-3 서브메뉴4-4 이미지 슬라이드 공지사항/갤러리 배너 바로가기 로고 COPYRIGHT SNS 하나씩 내려오는 탭 //mouseover $(".nav > ul > li").mouseover(function(){ $(this).find(".submenu").stop().slideDown(); }); //mouseout $(".nav > ul > li").mouseout(function(){ $(this).find(".submenu").stop..

자바스크립트 게임 이펙트(Game Effect)01-(3)

게임 이펙트(Game Effect)란? 자바스크립트를 사용하여 구현된 게임에서의 이펙트는 일반적으로 다양한 애니메이션 기술과 그래픽 처리 기술을 사용하여 구현됩니다. 이를 통해 게임에 동적이고 생동감 있는 느낌을 부여할 수 있습니다. 추가 선택자 const musicRepeat = musicWrap.querySelector("#control-repeat"); const musicListBtn = musicWrap.querySelector("#control-list") const musicList = musicWrap.querySelector(".music__list"); const musicListUl = musicWrap.querySelector(".music__list ul"); const music..

PHP 결과 게시판 페이지 만들기

PHP란? PHP는 Hypertext Preprocessor의 약어로, 서버 측에서 실행되는 스크립트 언어입니다. PHP는 주로 동적 웹 페이지를 생성하고 관리하는 데 사용됩니다. PHP는 오픈 소스 언어이며, 웹 서버에서 무료로 실행될 수 있습니다. PHP는 HTML과 함께 사용되며, PHP 코드를 HTML 문서 안에 포함시킬 수 있습니다. 이렇게 함으로써 PHP는 웹 페이지를 동적으로 생성하고 데이터베이스와 상호 작용할 수 있는 능력을 갖춥니다. PHP는 또한 파일 업로드, 이메일 전송, 세션 관리, 암호화, 데이터베이스 연결 등과 같은 기능도 제공합니다. PHP는 많은 유명한 CMS(Content Management System) 및 프레임워크(Framework)에서 사용됩니다. 예를 들어, Wor..

코딩 공부/PHP 2023.05.01
728x90
Adventure Time - BMO