Playcode Classic

React 플레이그라운드

이 온라인 React 플레이그라운드는 컴포넌트를 브라우저에서 바로 실행해요. App.jsx를 고치면 입력하는 대로 앱이 바뀌어요. 스타터에는 React 18과 Tailwind CSS가 들어 있고, npm 패키지도 클릭 한 번이면 추가돼요. 설치할 것도, 시작할 때 필요한 계정도 없어요. 로그인하면 저장하고 공유할 수 있어요. Playcode의 무료 코드 도구인 Playcode Classic의 일부예요.

무료예요. 계정 없이 바로 시작할 수 있어요.

놀이터 모래밭에서 젊은 개발자와 Play가 받침판 위에 커다란 블록으로 앱을 쌓아요. Play가 마지막 블록인 주황색 버튼을 끼우고, 울타리 너머에서는 로켓이 기다려요.

컴포넌트를 고치면 앱이 따라와요.

입력하고 잠시 뒤 미리보기가 다시 빌드돼요. 수정할 때마다 앱이 다시 로드되므로 상태가 초기화돼요.

놀이터의 작은 마리오네트 극장에서 Play가 위에서 줄을 조종해요. 무대 위 인형은 팔이 달린 작은 웹 페이지인데, 손을 흔들고 있어요. 젊은 개발자는 벤치에서 지켜봐요.

쓰고 있는 스택으로 시작하세요

npm에서 import하세요.

패키지를 import하고 버전을 고른 뒤 Install을 누르세요.

.jsx 파일이 있나요?

파일에 붙여 넣고 index.jsx에서 렌더링하세요.

앱에 서버가 필요할 때

플레이그라운드는 브라우저에서 실행돼요. 서버도, Next.js도, React Native도 없어요. 앱에 백엔드, 데이터베이스, 자체 도메인이 필요하다면 유료 플랜에서 Playcode AI가 만들고 Playcode Cloud가 운영해요.

모래밭에는 블록으로 쌓은 장난감 로켓이 서 있어요. 울타리 너머에는 연료관이 연결된 진짜 로켓이 발사대에 서 있고, Play가 손바닥을 펴서 젊은 개발자에게 그 로켓을 보여 줘요.

Playcode Classic의 일부

Playcode는 2016년에 브라우저 코딩 환경으로 시작했어요. 이 플레이그라운드는 Playcode의 무료 코드 도구 중 하나로, 지금은 이 도구들을 Playcode Classic이라고 불러요.

지금의 Playcode는 홈페이지와 앱을 만들고 운영하는 AI 플랫폼이에요.

Play가 오래된 놀이터의 열린 문 앞에 서서 그 너머를 보여 줘요. 발사대 위에서 출발을 기다리는 로켓이에요.

자주 묻는 질문

  • 이 React 온라인 에디터는 무료인가요?

    네. 코드를 쓰고 미리 보는 건 무료이고 계정도 필요 없어요. 무료 계정에서는 저장한 프로젝트를 공개든 비공개든 최대 3개까지 둘 수 있어요. 커스텀 도메인에는 유료 플랜이 필요하고, AI 채팅은 크레딧을 써요.

  • 어떤 React 버전을 쓰나요?

    모든 스타터에서 React 18.3.1을 써요. 버전은 package.json에서 정해져요.

  • 아무것도 설치하지 않고 온라인에서 React 코드를 실행할 수 있나요?

    네. 이 플레이그라운드는 브라우저 안의 React 샌드박스이고, React 온라인 컴파일러로도 쓸 수 있어요. 컴포넌트를 쓰면 입력하는 대로 렌더링돼요. 따로 설정할 프로젝트도 없어요.

  • JSX와 TypeScript를 지원하나요?

    네. .jsx와 .tsx 파일은 미리보기에서 컴파일돼요. React와 TypeScript 스타터는 작성하는 동안 타입을 검사해요.

  • npm 패키지를 쓸 수 있나요?

    네. 패키지를 import하고 버전을 고른 뒤 Install을 누르거나, 패키지 패널에서 추가하세요.

  • 핫 리로드가 되나요?

    입력하는 대로 앱이 바뀌지만, 수정할 때마다 앱을 다시 로드하므로 상태가 초기화돼요. Fast Refresh는 아직 없어요.

  • Tailwind CSS나 CSS Modules를 쓸 수 있나요?

    Tailwind CSS는 스타터에 들어 있어요. CSS Modules는 .module.css 파일로 쓸 수 있고, .module.scss는 아직 지원하지 않아요.

  • 여기서 Next.js나 React Native로 만들 수 있나요?

    아니요. 플레이그라운드는 브라우저에서 React를 실행해요. 서버와 데이터베이스가 있는 앱이라면 유료 플랜에서 Playcode AI가 만들고 Playcode Cloud가 운영해요.

  • .jsx 파일을 열 수 있나요?

    네. React 스타터의 파일에 붙여 넣고 index.jsx에서 렌더링하세요.

  • 플레이그라운드에서 만든 걸 공유할 수 있나요?

    네. 로그인하고 프로젝트를 저장하세요. 공유 탭에서 “링크가 있는 모든 사용자”를 “보기 가능”으로 설정한 다음 링크를 복사하세요.

  • 이 플레이그라운드는 Playcode의 일부인가요?

    네. 이 플레이그라운드는 Playcode의 무료 코드 도구인 Playcode Classic의 일부예요. Playcode는 2016년에 브라우저 코딩 환경으로 시작했어요. 지금은 홈페이지와 앱을 만들고 운영하는 AI 플랫폼이에요.

다른 무료 코드 도구

컴포넌트를 쓰면, 바로 실행돼요.

문이 열린 로켓이 빈자리를 두고 기다리고, Play가 어서 타라고 손짓해요. 저 높이 다른 로켓 하나가 멀어지며 올라가고 있어요.