web前端培训哪些知识点
时间:2021-05-03 20:22:25 已访问:979次
WebAssembly +QT写web前端是否可行?
鄙人大二学生,平时使用C++为主。最近由于某些原因需要一个人全栈完成一个网站(自己的商业项目,不是作业)。传统的技术路线觉得学习成本偏高,希望前后端都用C++写。WebAssembly +QT写web前端是否可行?不需要考虑后期维护的问题,先做出来再说。
你觉得现在花时间学会web比WebAssembly +QT成本高。其实去学WebAssembly +QT菜是成本高的。因为学出来外面没什么市场。有c/qt基础去学个web前端框架不难,一周基本能出成果了,外面市场也比较广,性价比高。
使用Qt for WASM之前要弄清楚Qt官方推出这个东西的目的。Qt for WASM不是为了做前端,前端那么多成熟的技术、框架放着不用,用C++?这是南辕北辙的事情。Qt for WASM的推出是延续Qt的write once, compile everywhere的技术初衷,即让你的Qt代码在尽可能不修改的情况下能跑在浏览器上。
所以何时该考虑用Qt for WASM?问自己两个问题:
是否是已有的Qt C++工程?
是否需要尽快跑在浏览器上?
如果上面任意一个问题的答案为No,那么就不要考虑Qt for WASM了。
Qt for WASM目前本身也不成熟,有很多坑,可以参见我写的文章:陈锦明:浏览器上的Qt Quick
当然了,有兴趣有能力的同学可以尝试下,个人对WASM技术还是很看好的。