DevBox는 PHP, Python, Node.js, Go 언어를 스마트폰이나 태블릿에서 실행할 수 있는 코드 편집기 및 IDE입니다. 로컬 웹 서버, MySQL 데이터베이스, Linux 터미널도 함께 제공됩니다. 노트북이나 원격 서버가 필요 없습니다.
프로젝트를 열고 '실행'을 탭하면 내장 브라우저에서 localhost로 사이트가 열립니다. 파일을 수정하고 새로고침하면 결과를 확인할 수 있습니다. 코드를 작성하고 실행한 후 미리 보기까지, 기기에서 완벽한 웹 개발 IDE를 경험해 보세요.
구축 가능한 항목
• .htaccess를 지원하는 PHP 8.5 기반 PHP 사이트 또는 Composer를 사용한 Laravel 앱
• npm install 및 npm run dev를 사용하여 Node.js 서버 또는 API, React, Vue, Angular 또는 Svelte 앱
• pip 라이브러리를 사용한 Python 스크립트 및 웹 앱
• Go 프로그램 및 웹 서버
• 실시간 미리보기를 지원하는 HTML, CSS 및 JavaScript 웹사이트
• phpMyAdmin으로 관리되는 MySQL 데이터베이스 기반 앱
코드 편집기
• PHP, JavaScript, TypeScript, Python, Go, HTML, CSS 등의 구문 강조 표시
• 찾기 및 바꾸기, 특정 줄로 이동, 코드 서식 지정 및 열려 있는 파일 탭 기능
• 키보드 위에 괄호, 따옴표 및 기호 입력 키 행
로컬 웹 서버 및 미리보기
• 출력 및 요청 로그를 제공하는 localhost 기반 PHP, Node.js, Python 및 Go 개발 서버
• Eruda DevTools가 내장된 브라우저를 통해 페이지 검사 가능
Linux 터미널
• 실제 Linux 터미널 명령 기록 및 스크롤백 기능을 갖춘 Linux 터미널(Alpine)
• npm, pip, composer, go, git 외에도 apk에서 제공하는 다양한 도구와 컴파일러
MYSQL 및 phpMyAdmin
• 모든 MySQL 라이브러리와 호환되는 기기 내 MariaDB 서버
• phpMyAdmin에서 데이터베이스 및 사용자 생성, SQL 실행, 덤프 가져오기 및 내보내기
GIT
• HTTPS 또는 SSH를 통해 클론, 커밋, 브랜치 생성, 푸시 및 풀 작업 수행
• GitHub, GitLab 또는 자체 서버 사용 가능; GitHub에서 리포지토리를 검색하고 새 프로젝트로 가져오기
더보기
• iPhone 및 iPad에서 로컬 저장소, FTP 또는 SSH, iCloud Drive에 저장된 프로젝트 열기
• 템플릿, 빈 폴더 또는 AI 프롬프트에서 프로젝트 시작
• 코드 개선, 리팩토링, 주석 달기를 위한 AI 도구
• PHP, Node.js, Python, Go 언어 오프라인 문서 제공
언어를 선택하고 코드 편집기에 코드를 작성한 다음, '실행'을 탭하여 주머니에 쏙 들어가는 IDE로 코딩을 시작하세요.
터미널과 MariaDB는 일회성 구매 또는 DevBox Pro에 포함된 옵션으로 이용할 수 있습니다. 패키지 설치, Git 원격 저장소 사용 및 AI 어시스턴트 사용에는 인터넷 연결이 필요하지만, 코드 작성, 실행 및 미리 보기는 오프라인에서 가능합니다.
PHP, Python, Node.js, Go 코드를 오프라인에서 실행하세요: IDE, 웹 서버, MySQL, 터미널