Mark Lundin
Mark Lundin
> Besides the import maps issue that depends on specific server setups / file distribution styles, isn't the current ES6 class system rather capable? What are the current pain points?...
Thanks for sharing @kungfooman. IIRC dynamic imports can't be statically analysed and are therefore ineligible for tree shaking. This is probably ok when developers explicitly use them, but not suitable...
I agree with the need for TypeScript. I don't personally use it, but many people do. @ellthompson @yaustar I'd be keen to hear what the proposal is for this.
Super cool. I think that opens up a lot of potential. It would be great if there was some sort of semantic distinction between source and compiled files, so that...
Just following up as I've literally just run the same issue. It doesn't seem immediately clear from a UX perspective why `initialize` would be called on the component but `destroy`...
Just updating as the engine is now using the following - `static` on `class` - `padEnd` - padStart - spread syntax - `Promise` - `**` exponentiation operator - `Object.values` -...
I'm closing this for now as we are currently using Babel + polyfils to lower our builds to both [UMD](https://github.com/playcanvas/engine/blob/fa4e2072a051e3229213699e563e24f894bc4f7d/utils/rollup-es5-options.mjs#L22-L24) and [ES6 (module support)](https://github.com/playcanvas/engine/blob/fa4e2072a051e3229213699e563e24f894bc4f7d/utils/rollup-module-options.mjs#L22) If we feel this is still...
Would love a bit of a rethink of the loading api. Currently it still seems quite a little convoluted and hidden away. It would be good for example to leverage...
I'm not really thinking about the browser cache per se, more so caching strategies that are entirely application logic. I have use cases where I have multiple scenes which are...
Yes we’ve used tags before to reference assets required by a given scene, however it’s a little fragile as it requires an artist to intentionally tag every asset which is...