Reflexify는 파이썬 및 반사로 고품질 웹 애플리케이션을 신속하게 구축 할 수있는 견고한 기초를 제공하도록 설계된 파이썬 웹 보일러 플레이트 라이브러리입니다. 이 프로젝트에는 인프라를 설정하거나 도구를 구성 할 필요없이 개발자가 응용 프로그램을 쉽게 구축 할 수 있도록 다양한 도구와 기능이 사전 구성되어 있습니다.
Reflexify를 사용하려면 다음을 설치해야합니다.
반사가 설치되어 있지 않은 경우 Reflexify 설치가 자동으로 설치됩니다. 다음 명령을 사용하여 Reflexify를 설치할 수 있습니다.
$ pip install reflexify
Reflexify를 설치 한 후 다음 명령을 실행하여 올바르게 작동하는지 테스트 할 수 있습니다.
루트 디렉토리 내부에서 반사 응용 프로그램을 시작합니다.
$ reflex init
반사 응용 프로그램이 생성되면 다음 Reflexify 명령을 실행하여 구성 요소를 설정하십시오.
$ rf - init
패키지가 올바르게 설치되면 app
이라는 폴더가 루트 디렉토리 내부에서 생성됩니다. 다른 디렉토리 및 파일도 생성됩니다.
다음으로 다음 명령을 입력하여 시계 스크립트를 실행하십시오.
$ python3 reflexify_scripts / build . py
이 스크립트는 이제 app
디렉토리 내에서 config.py
파일을 모니터링합니다. 구체적으로, 내비게이션의 변경 사항을 감시하고 그에 따라 변경 사항을 업데이트합니다.
app
폴더 내부에서 config.py
파일을 열고 필요에 따라 문서를 구성하십시오. 사이트 이름, 저장소 링크 및 테마 관련 설정을 변경하십시오. 필요에 따라 내비게이션 섹션을 추가/제거 할 수도 있습니다.
준비가되면 두 번째 터미널을 열고 작업중인 프로젝트의 루트 디렉토리로 이동하십시오. 다음 명령을 실행하여 응용 프로그램을 실행하고 볼 수 있습니다 (일반적으로 반사 응용 프로그램이므로)
reflex run
성공하면 스크립트는 config.py
Navigation Map에 해당하는 pages
폴더 내부의 파일을 생성해야합니다.
설정에 오류가없는 경우 pages
디렉토리의 생성 된 페이지 내에서 직접 개인 레이아웃을 추가하여 페이지 사용자 정의를 시작할 수 있습니다.
config.py
파일 내부에서 무엇이 들어가는지 확인하려면 자세한 내용은 다음 Reflexify-API를 방문 할 수 있습니다.
기부금은 적극 권장되고 환영받습니다.
Reflexify는 오픈 소스이며 MIT 라이센스에 따라 라이센스가 부여됩니다.