New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

@valeera/x

Package Overview
Dependencies
Maintainers
1
Versions
54
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@valeera/x

ECS framework written in TS for web application.

latest
Source
npmnpm
Version
1.0.5
Version published
Maintainers
1
Created
Source

X

An ECS framework written in TS.

This framework is designed not only for game developing, but also could be used in common front-end framework.

TODO

  • 多World的使用、资源共享与通讯
  • 更加丰富和完善的事件机制
  • 性能优化,增加一些机制来减少因为组件和系统的动态改变而做出的一些计算
  • 混合模式与基于混合的多“继承”
  • 子系统
  • 子组件
  • 子实例

Why X

X的目标不是一个专门为游戏设计的ECS框架,而是最纯粹的与任何业务都无关的极其轻量的框架。

当我们开发为游戏领域的ECS框架,我们完全可以基于这个框架进行开发,X不会携带业务相关的任何代码,只包含纯理论实现,因此X更容易为各类游戏去定制有特色的底层框架。 另一个方面,传统的前端框架是采用MVVM的,而ESC架构提供了新的思路。很多实际场景ECS比MVVM更适合,更简单,更高效。尤其是重度注重交互,动态性的前端应用。我们完全可以将X与jsx语法结合开发出一套与react原理完全不一样的前端框架。

Keywords

x

FAQs

Package last updated on 17 Jul 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts