Skip to content
/ Xframe Public

A-FRAME w/ bootstrap, nodeJS, react, websocket and develop using Parcel.

Notifications You must be signed in to change notification settings

xlinx/Xframe

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

A-FRAME w/ bootstrap, nodeJS, react, websocket and Parcel

Init AFrame Lib and Include Bootstrap's source Sass and individual JavaScript plugins with Parcel by DECADE.TW w/TTUniversity.

Entity-Component-System

Box = Position + Geometry + Material Light Bulb = Position + Light + Geometry + Material + Shadow Sign = Position + Geometry + Material + Text VR Controller = Position + Rotation + Input + Model + Grab + Gestures Ball = Position + Velocity + Physics + Geometry + Material Player = Position + Camera + Input + Avatar + Identity

react + aframe (not use)

accroding to react-aframe recommendtion. ==> using vanilla A-Frame and aframe-state-component with static templating over aframe-react. React wastes a lot of cycles and incurs a lot of memory garbage. aframe-react is often abused where it is too easy to place 3D/real-time logic at the React layer, causing poor performance (e.g., doing React renders on ticks). aframe-react applications frequently ignore the prescribed ECS framework of A-Frame. Internally, React does tons of computation to compute what changed, and flushes it to the entire application. It is apparent React ecosystem does not care much about memory as most examples allocate functions and objects in the render method, and where immutables are popular. With only ~10ms per frame to do all computation, there is little room for React's massive system.

bootstrap + aframe

use to handle layout w/ whole HTML.

websocket

plan to use on multi-user with sam sense.

How to use

git clone https://github.com/xlinx/Aframe_Bootstrap.git
cd into folder
npm install
npm parcelX

![DECADE.TW](https://decade.tw/wp-content/uploads/2021/09/DECADE_new.png =250x)

About

A-FRAME w/ bootstrap, nodeJS, react, websocket and develop using Parcel.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published