在 typescript 版本的 vue3/react17 的诸多打包环境(webpack、vite)、脚手架(cli)、框架(nuxt/next/umi)中,使用 threejs 或 cesium,推荐使用 CDN 导入,省去配置,提高打包速度
This project intricately combines ThreeJS and CesiumJS within modern frontend frameworks like Vue3, Vue2, and React17+, providing a robust template for developers looking to create immersive 3D applications. With a focus on utilizing TypeScript for all examples, it ensures type safety and better code management. The project supports various popular scaffolding tools and packaging environments, making it accessible and efficient to set up.
The development landscape is expanding with multiple initialization options depending on the developer’s needs, such as create-vue, @vue/cli, and the newer nuxt frameworks. This collection not only simplifies the setup process but also incorporates essential libraries like vue-router and vuex, enhancing the application’s capabilities while reducing the overhead of manual configuration.
create-vue for quick project setup with Vite as the bundling environment, streamlining the initialization process.vue-router and vuex during project setup, making it flexible.