안녕하세요!
Foxtrot 복제라면 귀하의 의견을 알고 싶습니다. [email protected]에 대한 타협없이 쓰기. 방문해 주셔서 감사합니다!
? 영어 문서 : https://github.com/gquagliano/foxtrot-framework-en
참고 : 프레임 워크가 완전히 개발 중입니다. 그러나 우리는 모든 첫 번째 MVP 버전 에 있습니다!

FoxTrot은 PHP의 JavaScript 및 Server ( Backend ) 헤드리스 의 클라이언트 (Border)를 통합하는 Views ( Border )를 통합하는 Views의 시각적보기를 통해 Web 및 Mobile Applications의 빠른 개발 프레임 워크이며, Framework-Ultra-Livian-Multi-Platform-all-in-one이 배우고 사용하기 가 더 쉽습니다 .
우리는 다른 사람들과는 다른 프레임 워크, 시스템 또는 사용자 팀 또는 프로그래머의 머리를 과부하시키지 않는 프레임 워크를 만들 겠다는 약속이 있습니다. 실제로 구성이 필요하지 않은 것은 사용하기 위해 초자연적 이며 거의 인간 언어 로 작성됩니다.
PHP 코드의 적절한 학습 및 쓰기를 촉진하는 것이 중요합니다. (특히) JavaScript , 올바른 수업 (PHP) 및 Javscript 프로토 타입을 다른 패턴으로 이해하고 권한을 부여하는 것이 중요합니다. 그렇기 때문에 Foxtrot에는 의사 클래스 나 가상 DOM이 없으며 사용자와 인터페이스, 클라이언트와 서버 간의 상호 작용의 가장 빈번한 프로세스를 약칭하고 자동화하는 유틸리티 만 있습니다.
무엇입니까? 왜 발전합니까? 문서는 어디에 있습니까? 나는 위키에 접근했다 (서면).
첫 단계
소개 비디오
설치, 관리자의 설명, 편집자 및 시스템의 구조 및 일반적인 기능을 일반적으로 살펴 봅니다.
댓글?
? ♂️ 의심?
? 프레임 워크 사용법을 배우고 싶습니까?
∎ 기여하고 싶습니까?
쓰기 : [email protected]
지원 개발
라이브 개발
팟 캐스트, 튜토리얼 등 (제작)
응용 프로그램 관리자 ( Goodbye Command Line! ).
전체 기능보기 편집기.
Integration Vista -JS 컨트롤러 - 완전한 PHP 컨트롤러 .
데이터 및 ORM에 대한 액세스, 완료.
편집
프로젝트 상태 - 귀걸이 - 향후 기능을 참조하십시오.
프레임 워크의 주요 기능을 보여주는 예제 응용 프로그램이 포함됩니다.
더 많은 정보.
https://github.com/gquagliano/foxtrot-framework/wiki
https://github.com/gquagliano/foxtrot-framework/wiki/phpdoc-indice
https://github.com/gquagliano/foxtrot-framework/wiki/jsdoc-indice
/fuente/ 프레임 워크 소스 코드.
/desarrollo/ 컴파일 프레임 워크 + 응용 프로그램 소스 코드.
/produccion/ 프레임 워크 및 컴파일 응용 프로그램. 서버에 아무것도 설치할 필요는 없으며이 디렉토리의 내용을 복사하면됩니다.
/embeber/ FRAMEWORK 및 Cordova 또는 Desktop 고객의 EMBAVER로 편집 한 특정 응용 프로그램.
/gestor/ 응용 프로그램 관리자.
/construir/ 건설 비서 또는 프레임 컴파일.
응용 프로그램 관리자를 사용하면 뷰를 만들고, 컨트롤러를 만들고, 다른 참석자를 실행하고, 데이터 모델을 관리하고, 편집기에 대화식으로 액세스 할 수 있습니다.
프레임 워크에는 Wysiwyg 드래그 앤 드롭 뷰 편집기가있어 HTML/CSS에 표시 할 준비가되어있어 매우 빠르지 만 DOM 요소와 프레임 워크 객체 간의 관계를 잃지 않습니다.
편집기는 또한 시각적으로 제어 구조 (루프, 조건부 등), 변수 (데이터 액세스) 및 JS 및 PHP 컨트롤러와의 통합을 볼 수 있습니다.
응용 프로그램 관리자에 대한 자세한 내용.
보기 편집기에 대한 자세한 내용.
구성 요소 목록.
구성 요소 개발을위한 구조 및 가이드.
Framework는 다중 응용 프로그램이므로 개발자는 여러 응용 프로그램에서 동시에 작동 할 수 있으며 서버는 단일 FoxTrot 설치를 통해 여러 응용 프로그램을 동시에 보관할 수 있으며 유지 관리 및 업데이트를 단순화합니다.
응용 프로그램 및 해당 구조에 대한 자세한 정보.
프레임 워크는 클라이언트와 서버로 나뉩니다. 그러나 디퍼 커플 링 : 둘 다 동일한 위치 (클라이언트가 동일한 웹 서버에서 다운로드) 또는 별도 (예 : 모바일 또는 데스크탑 응용 프로그램의 로컬 고객)에 상주 할 수 있습니다.
서버 측은 서버 컨트롤러와 데이터 모델 (자체 ORM 포함)으로 구성됩니다.
고객 측은 고객 및 뷰 컨트롤러로 구성됩니다. 각보기는 구성 요소로 구성되며, 이는 DOM의 요소와 관련이 있으며 방법 및 특성을 통해 뷰의 조작을 허용합니다. 정보 및 내비게이션을 자동화하는 제어 구조 (조건부, 루프, 한 뷰 포함 등)를 나타내는 구성 요소가 있습니다. 여기에는 자신의 Doming (jQuery를 대체)의 관리자가 포함됩니다.
Wiki에 대한 자세한 내용.
고객 커뮤니케이션 <-> 투명 서버
프레임 워크를 사용하면 고객 측 컨트롤러와 서버 측 컨트롤러 간의 투명한 통신이 가능합니다. 개발자는 마치 같은 플랫폼 인 것처럼 메소드에서 다른 방법으로 메소드를 호출 할 수 있습니다.
편집
응용 프로그램은 웹 및 장치 모두에서 빠른로드 및 실행을 보장하기 위해 클로저 및 압축으로 컴파일됩니다. Cordova 및 개발중인 Windows 고객과 호환됩니다.
ORM
가볍고 사용하기 쉬운 ORM ORM은 최소값을 줄이거 나 SQL 코드를 사용하여 보안을 증가시키고 응용 프로그램 개체의 설계를 향상시킵니다. 이는 객체에 의해 전적으로 정의되어 코드를 작성할 때 오류와 자체가 충만한 오류 제어에 기여합니다. ORM을 사용하면 데이터 모델의 PHP 코드에서 데이터베이스의 구조를 생성하고 업데이트 할 수 있습니다. 또한 Foxtrot의 모든 것들과 마찬가지로 그의 방법은 스페인어입니다.
ORM 문서.
표현 통역사
표현식 통역사를 사용하면 JavaScript 코드를 안전하게 실행할 수 있습니다. 대부분의 구성 요소의 속성은 표현식 통역사를 사용하므로 동적 변수가 해당 값 사이에 포함될 수 있습니다. 표현식은 키 {...} 사이에 동봉되어 있으며 전역 범위와 특정 로컬 변수에 액세스 할 수 있습니다.
모듈
타사 서비스 (예 : Recaptcha 또는 Sinebase)의 구현 및 특정 작업의 성능 (예 : PDF 또는 XLS 생성)의 도움을 얻기 위해 모듈 또는 플러그인 형태로 클라이언트 측 및/또는 서버 측에서 포함시킬 수있는 다른 유틸리티가 있습니다.
모듈 및 기존 모듈 목록에 대한 자세한 내용.
모든 협업을 환영합니다. [email protected]로 문의하면 프로젝트에 대한 모든 의심에 대해 이야기하고 명확히 할 수 있습니다.
[email protected]
www.foxtrot.ar
라이센스 : Apache 2.0
아이콘 :
ICONS8- https://icons8.com/icons/material -outlined
Heroicons- https://heroicons.com/
Foxtrot (일부는 독창적입니다)