你好!
如果Foxtrot克隆,我们想知道您的意见。写作不妥协[email protected]。感谢您的访问!
?英语文档: https://github.com/gquagliano/foxtrot-framework-en
注意:框架正在完全开发中。但是我们是所有第一个MVP版本!

FoxTrot是Web和移动应用程序的快速开发框架,具有视觉视图,它将客户端(边框)集成在JavaScript和Server(后端)中,无头PHP中的无头,并且试图成为框架-Livian-Livian-Multi-Multi-Platform-Platem-Platform-All-All-All-All-All-Onoly更易于学习和使用。
我们承诺创建一个不像其他所有人的框架,一个不会超载系统,用户团队或程序员的头。一种实际上不需要配置的一种,是超级法的使用,并且用几乎人类的语言编写。
促进PHP代码的足够学习和写作以及(尤其是)JavaScript ,理解和授权正确使用类(PHP)和Javscript原型的适当学习和写作也很重要。这就是为什么在Foxtrot中没有伪类或虚拟DOM ,仅(许多许多)实用程序可以缩写和自动化用户与接口之间以及客户端和服务器之间交互的最常见过程。
这是什么?为什么会发展?文档在哪里?我访问了Wiki (以书面形式)。
第一步
简介视频
安装,管理器的描述,系统的编辑器和结构以及一般查看主要功能。
☝评论?
? ♂️怀疑吗?
?您想学习使用框架吗?
⌨您想贡献吗?
写作: [email protected]
支持开发
现场发展
播客,教程等(生产中)
应用管理器(再见命令行! )。
完整的功能视图编辑器。
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或桌面客户中进行Embaver。
/gestor/应用程序管理器。
/construir/施工助理或框架汇编。
应用程序管理器允许您创建视图,创建控制器,执行不同的参与者,管理数据模型并交互式访问编辑器。
该框架具有Wysiwyg Drag&Drop View Editor,该框架存储准备在HTML/CSS中显示的视图,这使其非常快,但不会失去DOM元素和框架对象之间的关系。
编辑器还允许视觉配置控制结构(循环,条件等),变量(访问数据)以及与视图的JS和PHP控制器的集成。
有关应用程序经理的更多信息。
有关查看编辑器的更多信息。
组件列表。
组件开发的结构和指南。
框架是多应用程序,这意味着开发人员可以同时在多个应用程序中工作,并且服务器可以同时使用单个FoxTrot安装,从而简化维护和更新。
有关应用程序及其结构的更多信息。
该框架分为客户端和服务器,但已分离:两者都可以驻留在同一位置(从同一Web服务器下载客户端)或单独(例如,在移动设备或桌面应用程序中的本地客户)。
服务器端由服务器控制器和数据模型组成(包括自己的ORM)。
客户方由客户和查看控制器组成。每个视图都由与DOM元素相关的组件组成,并允许通过其方法和属性操纵视图。有一些组件代表控制结构(条件,循环,在另一种视图等内包含一个视图等),可以自动化信息和导航。它包括他自己的DOMING的经理(取代JQuery)。
有关Wiki的更多信息。
客户通信<->透明服务器
框架允许客户侧控制器和服务器端控制器之间的透明通信。开发人员可以将一种方法从一种到另一个方法调用,就像它是同一平台一样。
汇编
应用程序封闭和压缩,以确保在Web和设备上快速加载和执行。它与Cordova和正在开发的Windows客户兼容。
ORM
轻巧且易于使用的ORM ORM可减少最小值,或在许多情况下消除SQL代码的使用,从而提高安全性并改善应用程序对象的设计。它完全由对象定义,有助于控制错误和编写代码时自我实现。 ORM允许从数据模型的PHP代码中创建并保持数据库的结构。此外,像狐步中的所有内容一样,他的方法是西班牙语。
ORM文档。
表达解释器
表达式解释器允许您安全执行JavaScript代码。大多数组件的属性都使用表达式的解释器,因此可以在其值之间嵌入动态变量。表达式定义在键{...}之间,并可以访问全局范围和特定的本地变量。
模块
可以以模块或插件的形式从客户端和/或服务器端包含不同的公用事业,以帮助实施第三方服务(例如recaptcha或sinebase)以及特定任务的执行(例如生成PDF或XLS)。
有关现有模块的模块和列表的更多信息。
欢迎所有合作。您可以通过[email protected]与我们联系,以交谈并澄清有关该项目的所有疑问。
[email protected]
www.foxtrot.ar
许可证:Apache 2.0
图标作者:
Icons8 -https://icons8.com/icons/material -outlin
英雄 - https://heroicons.com/
狐狸(有些是原始的)