Butter Knife 대체 코딩 방법 1/2

과거: Butter Knife 사용법 (Java) Butter Knife는 어노테이션(@BindView, @OnClick)을 사용하여 findViewById와 setOnClickListener를 대체했습니다. 1. build.gradle 설정

2. MainActivity.java 예시 activity_main.xml에 아래와 같은 뷰가 있다고 가정합니다. TextView (id: textView_title) Button (id: button_submit) […]

더 보기 →

React 화면 새로고침 할 때 404 Not Found

문제의 핵심 원인: “서버는 /about이라는 파일을 모른다” 클라이언트 사이드 라우팅 (React Router의 작동 방식): 사용자가 웹사이트에 처음 접속하면 (http://example.com/), 서버는 index.html 파일 하나만 보내줍니다. 이후 사용자가 메뉴를 클릭하여 /about 페이지로 […]

더 보기 →

node.js / npm / vite 란, 무엇인가.

1. Node.js: 자바스크립트의 실행 환경 비유: Node.js는 자바스크립트라는 언어를 위한 ‘운영체제(OS)’ 또는 ‘작업장’ 과 같습니다. 자바스크립트 코드가 실제로 실행되고, 다른 도구들이 설치되어 돌아갈 수 있는 기반 환경을 […]

더 보기 →