Dev-기타/Web 3

2024년 웹 개발 트렌드: 초보부터 전문가까지, 어떤 프레임워크를 선택할까?

매년 Stack Overflow에서 발표하는 개발자 설문조사 결과는 개발자들이 선호하는 기술 트렌드를 알아볼 수 있는 중요한 자료입니다. 이번 글에서는 코드를 배우는 사람들부터 전문가까지 각 그룹이 어떤 웹 프레임워크와 기술을 선호하는지 살펴보려고 합니다. 1. 코드를 배우는 사람들이 가장 많이 선택한 기술은?2024년, 코드를 배우는 사람들 사이에서 가장 인기 있는 기술은 바로 Node.js입니다.무려 44.2%나 되는 학습자가 이 기술을 선택했습니다. 프론트엔드에서는 React가 강세를 보이며 36.6%의 지지를 받았고요. 확실히 Node.js와 React는 배우기 쉽고, 바로바로 결과를 볼 수 있는 기술이라 초보자들에게 인기 있는 것 같아요. 코딩을 처음 시작할 때는 빠르게 눈에 보이는 성과를 내는..

Dev-기타/Web 2024.09.10

Javascript ajax VS JQuery Ajax

Ajax 기본 내용은 AJAX 이해하기를 참고하세요. Javascript ajax JavaScript Ajax구현에 있어서 XMLHttpRequest객체(이하 XHR)는 반드시 필요한 객체입니다. 대부분의 웹브라우저는 XHR을 지원해 주지만 인터넷 익스플로러(IE), 특히 IE7이하 버전에서는 지원해주지 않습니다. 그렇기 때문에 XHR을 쓰지 않고 IE에서 지원해주는 ActiveXObject를 사용합니다. XHR이 ActiveXObject를 모방하여 만들어 졌으므로 구현에는 별로 차이가 없습니다. //객체 생성부분 var xmlhttp; if (window.XMLHttpRequest) { xmlhttp = new XMLHttpRequest(); } else { xmlhttp = new ActiveXObj..

Dev-기타/Web 2023.07.06

AJAX 이해하기

1. AJAX란? AJAX는 Asynchronous JavaScript And XML의 약자로, 이는 "비동기식 JavaScript와 XML"을 의미합니다. AJAX는 웹 페이지를 다시 로드하지 않고도 서버에서 데이터를 받아올 수 있게 해주는 기술입니다. 이를 통해 사용자 경험을 향상시키는데 도움을 줍니다. 사용자가 페이지를 새로고침하지 않아도 필요한 정보만 업데이트 할 수 있기 때문입니다. 2. AJAX를 사용하는 이유 기존의 웹 페이지는 사용자가 정보를 보려면 페이지를 새로고침해야 했습니다. 이로 인해 사용자 경험이 떨어지는 경우가 많았습니다. 하지만 AJAX를 통해 웹 페이지의 일부만 업데이트 할 수 있으므로, 사용자 경험이 향상됩니다. 3. AJAX는 작동 원리 AJAX는 웹 페이지에서 서버로 비..

Dev-기타/Web 2023.07.06