귀하는 로그인되어 있지 않습니다. 이대로 편집하면 귀하의 IP 주소가 편집 기록에 남게 됩니다.스팸 방지 검사입니다. 이것을 입력하지 마세요!=== jQuery 대안들 === '''Vanilla JavaScript'''(순수 자바스크립트)가 가장 일반적인 대안이다. 모던 브라우저에서는 jQuery 없이도 충분히 간편하게 DOM을 조작할 수 있다. '''경량 라이브러리'''들도 있다. [[Zepto.js]]는 jQuery API와 호환되면서 더 가볍고, Cash는 32KB를 6KB로 줄인 라이브러리이며, Umbrella JS는 4KB 크기의 초경량 라이브러리이다. '''현대적 프레임워크'''들이 가장 인기 있는 대안이다. [[React]]는 컴포넌트 기반의 선언적 UI를 제공하고, [[Vue.js]]는 템플릿 기반의 직관적인 문법을 사용하며, [[Angular]]는 완전한 프레임워크 솔루션을 제공한다. <syntaxhighlight lang="javascript"> // React function Button({ label, onClick }) { const [active, setActive] = useState(false); const handleClick = () => { setActive(!active); onClick(); }; return ( <button className={active ? 'active' : ''} onClick={handleClick} > {label} </button> ); } </syntaxhighlight> 편집 요약 가온 위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는 가온 위키:저작권 문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요. 또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다. 저작권이 있는 내용을 허가 없이 저장하지 마세요! 취소 편집 도움말 (새 창에서 열림)