类似于古代的 RequireJS 的方案,所有的编译和加载工作在前端完成,也是一个模块化的单页页面
比如我可以把 TypeScript、React 等编译器直接在浏览器端执行,目前比较好的实践吗?
如果没有,我只能用 jQuery 了😓
我有一个 Java ( Gradle )的小工具放在 Heroku,如果使用前端构建(如 webpack )的话咋弄呢? Heroku 的应用模板似乎不能同时支持 Java 和 Node.js
这个小工具估计就一两个人用,没有性能要求,只要功能实现。但是我又想用 React + TypeScript 写,所以产生了这个问题😂
或者对于 Heroku 有其他更好的解决方案?
P.S.我有服务器,只是不想放在自己服务器上
1
loading 2019-01-11 13:50:17 +08:00 via Android
jquery 也挺好,
vuejs 普通用也可以不整。 |
2
TomatoYuyuko 2019-01-11 14:25:32 +08:00
RequireJS 也不算远古吧,我觉得没差现在用的也挺多的
vue 直接用也 ok 一定要玩花里胡哨的就本地编译出来把包丢线上跑啊 |
3
LeoEatle 2019-01-11 23:05:32 +08:00
构建工具是构建工具,模块化是模块化,两者并不重合
构建工具从古到今有 shell 脚本 grunt gulp fis webpack rollup parcel... 模块化规范有 AMD CommonJS ES Module 实现模块化的工具有 seajs requirejs node 自己的实现 webpack 也可以通过打包在浏览器中实现 以及最新的 script 标签中 type=module 属性 你这个问题吧,不通过构建工具完全可以呀,你可以用 seajs + backbone + jquery 实现不错的模块化,构建工具的话,直接用一个 js 脚本跑也是可以的嘛 |
4
Cbdy OP 我只是想用 tsx+react😅
|