兄弟们,小弟现在有一个点子想要实现,技术选型方面有些问题想让大家给点建议。主要需求大概是这样的,先做桌面端,后续可能会迁移到客户端和 Web ,然后前端的话需要做数据看板和简单交互(增删改查),后端的话做数据方面的控制,本地轻量运算,后续可能会有远程服务器同步。 技术上面之前我是做 java 的,所以前端这一块不太熟悉,要像全平台部署的话,现在是不是最好就选 electron 。后端的话,感觉 java 不太合适,现在是考虑使用 python ,然后把他们两个打包在一起。 大家有没有什么建议,然后前端美工方面是不是有没有啥好用的 AI 工具生成?
2
94 23 天前
桌面端是指需要在桌面上有一个图标,不能用浏览器访问吗?
还是说没有明确定义,那么就正常的 Web 项目开发模式。 后面要改造成客户端,到对应的时候再用 Electron 套一层。一开始没必要考虑这些。 ----- 至于没有远程服务器,本地起服务的情况。语言的问题,就是看你擅长什么,如果之前是 Java 开发。可以让前端开发完直接 build 好发给你。 你把前端构建的产物放在 Java 项目中,再给前端项目做一个 HTTP 服务,在应用启动后可以让浏览器访问。 打包的时候就用跨平台工具,把 Java 项目包装成 Win 可执行的 .exe 。只是这样后面迭代更新会比较麻烦。 当然如果你会 JS ,也可以直接用 Electron 前后端 JS 一把梭。 ---- 美工方面你如果没有啥要求,那么可以直接让 AI 来发挥,你需要描述你的需求就行。只是项目是外包出来的,AI 生成的样式风格甲方不一定喜欢。 如果你不知道怎么样的话,可以在分享节点找到一大堆纯 AI 生成的小项目去看。 |
3
shintendo 23 天前
我只能说别碰 Tauri
|
4
horizon 23 天前
electron ,选用的多的
前端选 UI 框架,shadcn ,antd 之类的 |