用 antd pro 会暴露前端的代码么?
因为有些页面需要登录之后才可以访问的
如果使用 antd pro 这种打包好的,实际上未登录也可以从 js 中看到页面元素吧
因为有些页面需要登录之后才可以访问的
如果使用 antd pro 这种打包好的,实际上未登录也可以从 js 中看到页面元素吧
那就是按照你说的,前端代码没有保护的价值
除了上 @anzu 说的做成多页,也可以做组件懒加载。
所以这权限验证,后端不可省。话说这权限验证本来就是后端的事啊。为了用户体验,前端才逐渐的加入了权限的验证。
懒加载也能在未登录的情况下找到 js 文件,从而推断出页面业务和逻辑,这个方法不可取,还是多页应用比较靠谱。
关键只看到前端代码也没什么意义啊,难道是因为这些代码里有什么有价值的东西怕泄露吗
要紧的都放后端,不要紧的可以放前端。
你要是实在需要保密一些信息(比如 API 地址、字段名等),可以将这些信息在受保护的 API 中返回,无权的人就看不到了。