2020 年 8 月的当下,写 web 应用不想碰 JS 应该选什么技术?

2020 年 8 月 4 日
 circsqua
如题,玩票性质项目。

如果能兼顾 Android 和 iOS 就更好了

当然,如果当前所有不是 JS 的写 web 都比较麻烦……那我还是用成熟的 JS 吧
这样的 Android 和 iOS 有啥合适跨平台么

当前技术背景:C/少量 C++和 Qt/Python

THX
3750 次点击
所在节点    问与答
20 条回复
ChanKc
2020 年 8 月 4 日
很有趣的想法……
WebAssembly ?完全使用服务端渲染?
而且还需要对 CSS 和 HTML 十分熟悉
leighton
2020 年 8 月 4 日
Jirajine
2020 年 8 月 4 日
kotlin/js
ianva
2020 年 8 月 4 日
Elm, ReasonML, Rust + yew
minglanyu
2020 年 8 月 4 日
js 操作 DOM 方便
lxk11153
2020 年 8 月 4 日
找外包 [doge]
opengps
2020 年 8 月 4 日
我觉得你在说我,我就是个后端,不喜欢前端,我网站也顶多用了 bootstrap 做的布局,实在需要些 js 的时候才去写
flyhaozi
2020 年 8 月 4 日
Flutter? 支持生成 Android 、iOS 和 web 应用。不过我没用过,不知道实际体验怎么样。
wvitas
2020 年 8 月 4 日
ts
Kilerd
2020 年 8 月 4 日
rust - wasm
louieliu
2020 年 8 月 4 日
Flutter 吧
QingXuJiaZhi
2020 年 8 月 4 日
如果仅仅因为讨厌 JS 的先天不足(其实现在已经后天弥补了)和动态语言的话,TypeScript 是正解。

因为别的语言 /平台缺少第三方库,用起来太硬核了。
en20
2020 年 8 月 5 日
没用过的技术就别瞎推荐,现在 flutter web 还是个玩具
Bazingal
2020 年 8 月 5 日
试试 blazor 吧
EminemW
2020 年 8 月 5 日
你要是自己写着玩就随便来,要是公司用,而且还要让别人接手的话,那可能会被接手的人骂
weixiangzhe
2020 年 8 月 5 日
你可以直接用 wasm 操作 canvas,一个 dom 也不用
Kusoku
2020 年 8 月 5 日
偏见是要不得的哦哈哈
whileFalse
2020 年 8 月 5 日
可以用 Python 也写页面脚本。

https://brython.info/
yaphets666
2020 年 8 月 5 日
呵呵 script 标签现在都不需要 写 type="text/javascript"了 知道为什么吗? 因为 JS 一统天下了 type 不可能有其他的值
circsqua
2020 年 8 月 5 日
@Kusoku @cmdOptionKana 倒不是偏见,主要是不想学太多东西,次要大家都说 JS 前端年年要学新的东西

@weixiangzhe 那目前哪个语言编译到 wasm 最健全?以及目前移动端浏览器对 wasm 的支持几何?

@EminemW 自己玩

@Bazingal THX,记得是 MS 的

@en20 感谢提供心得

我搜索了一圈,似乎 Android+iOS 跨平台,Windows+Mac+Linux 跨平台,Web ;这样分三块比较合适

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/695655

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX