
轻松使用微注射构建下一代Web应用程序。 Piral使您能够创建一个模块化前端应用程序,该应用程序在运行时扩展了,该应用程序使用了称为PILET的解耦模块,以利用微注射体系结构。
可以独立开发PILET,并使用必要的代码以及所有其他相关资产进行运输。 PILET与您希望的主机应用程序一样独立 - 使它们在不同的应用程序之间可转移。
这使得Piral成为由分布式团队开发的中型至大规模应用的理想基础。
pilet能够动态扩展其他桩或使用这种扩展插槽本身。
pilet可以提供或使用其他堆的共享依赖性。
⚡孤立的(开发和处理),永远不会破坏您的应用。
⚡可以使用标准IDE使用任何技术开发PILET。
⚡可以在几秒钟内更新和发布桩。
⚡可以动态地推出或禁用桩以创建自我形成的应用程序。
⚡可以无缝调试桩,就像您写一个整体一样。
海盗本身是作为monorepo开发的。因此,此存储库可能包含大量信息。
我们的建议是从docs.piral.io的文档开始。通过可用的教程进行工作将为您提供必要的信息。
尽管在问题时可能会使用GitHub问题,但我们希望在我们的Discord Server或Stackoverflow中提出一般用法问题。
请务必预先检查我们的常见问题解答和官方教程!
该存储库的主要目的是继续发展Piral及其核心生态系统,使其更快,更强大且易于使用。 Piral的发展发生在Github的公开场合中,我们感谢社区的贡献,想法和改进。
阅读下面的内容以了解如何参加改善海盗。
docs包含(用户)文档src具有所有开发的包装,样本和页面的来源test包含测试设置和(将来)系统测试tools具有一些用于构建不同组件的内部工具每个子目录都包含另一个README.md ,其中包含有关特定文件夹内容的更多信息。
我们采用了一项行为准则,我们希望项目参与者遵守。请阅读全文,以便您可以理解哪些行动将被容忍。
阅读我们的贡献指南,以了解我们的开发过程,如何提出错误的文件和改进以及如何构建和测试您对海盗的变化。
为了帮助您弄湿您的脚步并熟悉我们的贡献过程,我们有一系列好的第一个问题清单,其中包含范围相对有限的错误。这是一个开始的好地方。
Piral使用MIT许可证发布。有关更多信息,请参见许可证文件。