一个搭档是做web前端,我是做java开发,毕业设计一个不联网也能用的app,前端+服务端怎么实现?

因为页面她只能用vue.js开发,怎么搞呢,题目是一个家庭财务系统,肯定在离线下也能操作吧,本人才疏学浅,能不能实现呀,web前端+java

2个回答

搜索:“HTML5 离线存储”

我先分析下你的问题。
1)你的意思是 这个APP不管离线,在线都可以用对吧?(废话,只能脱机用的话要服务端做什么。。)
2)你合作的人只会网页前端,但你要的前端是浏览器的前端还是移动APP?
如果是浏览器的话,说实话不联网没什么意义,真的要实现的话就是把js文件等都存到客户端上就好,可以做到不联网也能交互的网页。(js总该懂的)
如果是APP的话,一样的,你可以把js文件存在APP上,用Webview来打开对应的H5文件。这其实就是变相的Web APP了。这么做很简单,你可以找个会安卓或者IOS的帮你做个只有1个WebView的APP
,嗯,可能不用超过10分钟就做出来了。
3)离线和在线模式的切换。说实话,毫无意义。不过你可以做一个同步功能。简单来说就是离线操作的数据服务器做一个备份,客户端可以上传或者下载这个数据。
在你的搭档做的前端里,用jquery之类的请求服务器做交互就好了。

如果基础比较薄弱,上面的听不懂的话我这么描述:
你的搭档做的网页,和对应的JS文件,放在本地(APP或者电脑桌面)。里面同时打包一份数据文件比如一个xml文件,在用户交互网页的时候把对应的数据内容保存在数据文件里。
同时呢,这个网页上有个同步按钮,作用就是把这个xml文件发送到服务器或者从服务器下载到本地。或者呢,你可以做一个自动同步。原理就是每隔一段时间,客户端连接服务器看服务器在不在,
如果在的话,就同步,不在的话,不执行任何操作。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐