Onlook: 프런트엔드 디자인을 위한 오픈 소스 커서, React 애플리케이션에서 코드를 디자인하고 게시하세요.

최신 AI 리소스게시됨 6 개월 전 AI 공유 서클
2.1K 00

일반 소개

Onlook은 디자이너와 개발자를 위해 제작된 오픈 소스 디자인 도구로, 사용자가 실행 중인 React 애플리케이션에서 직접 디자인하고 디자인 변경 사항을 코드로 변환할 수 있습니다. 이 도구는 Figma 또는 Webflow와 유사한 직관적인 시각적 편집 환경을 제공하지만 네이티브 조작과 원활한 코드 통합에 중점을 두고 있으며, Onlook은 React 및 TailwindCSS 프레임워크에서 프로젝트의 디자인에서 개발까지의 프로세스를 간소화하도록 설계되었습니다. 새로운 기능을 추가하고 더 많은 프레임워크를 지원하기 위해 지속적으로 업데이트되는 활발한 개발자 커뮤니티가 있습니다.

Onlook:面向前端设计开源Cursor,在React应用中设计并发布代码

 

기능 목록

  • 실시간 디자인 수정브라우저에서 직접 React 앱의 UI를 수정하여 실시간으로 결과를 확인할 수 있습니다.
  • 코드 전환디자인 변경 사항을 적절한 코드로 번역하여 코드 베이스에 직접 푸시합니다.
  • 멀티 프레임워크 지원현재 React와 TailwindCSS가 지원되며, 향후 더 많은 프레임워크로 확장할 계획입니다.
  • 로컬 운영모든 작업은 로컬에서 수행되어 데이터 보안과 개인 정보를 보호합니다.
  • 오픈 소스 커뮤니티풍부한 커뮤니티 지원 및 기여, 지속적인 기능 업데이트 및 개선.

 

도움말 사용

Onlook 설치

  1. Onlook 다운로드::
    • Onlook의 GitHub 페이지를 방문하세요.
    • 오른쪽 상단의 '코드' 버튼을 클릭하고 'ZIP 다운로드'를 선택하여 소스 코드를 다운로드하거나 리포지토리를 로컬에 직접 복제합니다:
      git clone https://github.com/onlook-dev/onlook.git
      
  2. 개발 환경 설정::
    • Node.js가 설치되어 있는지 확인합니다(안정적인 최신 버전 권장).
    • 복제된 디렉토리 또는 압축을 푼 폴더로 이동합니다:
      cd onlook
      
    • 종속성을 설치합니다:
      npm install
      
    • 있는 경우.env.example복사하여 이름을 변경하세요..env를 클릭하고 필요에 따라 API 키를 입력합니다.
  3. Onlook 시작::
    • 개발 서버를 실행합니다:
      npm run dev
      
    • 그러면 Onlook이 시작되어 로컬에서 탐색하고 편집할 수 있습니다.

Onlook으로 디자인하기

  1. React 프로젝트 시작하기::
    • React 프로젝트가 로컬에서 실행되고 있는지 확인합니다(예:npm start).
  2. 구성 항목::
    • next.config.mjs어쩌면next.config.jsOnlook 플러그인을
      import path from "path";
      const nextConfig = {
      experimental: {
      swcPlugins: [
      ["@onlook/nextjs", { projectRoot: path.resolve(".") }]
      ]
      }
      };
      export default nextConfig;
      
    • 다른 프레임워크를 사용하는 경우 구체적인 구성 지침은 Onlook의 설명서를 참조하세요.
  3. Onlook으로 편집하기::
    • Onlook 앱을 열면 React 프로젝트가 인식되고 로드됩니다.
    • Chrome 개발자 도구에서와 마찬가지로 클릭, 끌어서 놓기를 통해 UI를 편집할 수 있습니다.
    • 컨텍스트 메뉴를 사용하여 요소를 선택하여 해당 코드 위치를 보거나 편집합니다.
  4. 변경 사항 게시::
    • 디자인을 변경한 후 "게시" 버튼을 클릭하면 Onlook에서 풀 리퀘스트를 생성하여 수정된 코드를 GitHub 리포지토리에 푸시합니다.

운영 세부 정보

  • 탐색 계층 구조레이어 패널을 사용하여 프로젝트에서 여러 레이어를 선택, 숨기거나 확장할 수 있습니다.
  • 스타일 편집기색상, 글꼴, 레이아웃 등을 조정하고 브라우저에서 바로 변경 사항을 확인할 수 있습니다.
  • 구성 요소 작동구성 요소 복사, 붙여넣기, 이동 및 삭제 기능, 다중 선택 작업 지원.
  • 단축키 지원페이지 내에서 스크롤하기 위해 대화형 모드로 빠르게 전환하려면 CMD+옵션을 사용하세요.

주의

  • 버전 호환성사용 중인 React 버전이 Onlook에서 지원하는 버전과 일치하는지 확인하세요.
  • 업데이트최신 기능 및 수정 사항을 확인하기 위해 정기적으로 Onlook 업데이트를 확인하세요.
  • 커뮤니티 참여Onlook 커뮤니티에 가입하여 토론에 참여하거나 문제를 보고하거나 코드를 기여하세요.

이러한 단계를 통해 Onlook을 능숙하게 사용하여 디자인 및 개발 생산성을 높이고, React 앱에서 직접 디자인하고, 디자인을 유지 관리 가능한 코드로 원활하게 변환할 수 있습니다.

© 저작권 정책

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...