vbenjs / vue-vben-admin

A modern vue admin. It is based on Vue3, vite and TypeScript. It's fast!
https://vben.vvbin.cn/
MIT License
22.99k stars 6.27k forks source link

Roadmap! Welcome pull request #274

Closed anncwb closed 1 month ago

anncwb commented 3 years ago

Unconsciously, the project has basically stabilized. The project will continue to be maintained in the future. The development plan is as follows.

English

中文

yuu2lee4 commented 3 years ago

后端nest走起

anncwb commented 3 years ago

后端nest走起

pr welcome

vanthao03596 commented 3 years ago

working on laravel backend with jwt authentication.

tomasky commented 3 years ago

我写了一套nest后端,不太成熟,目前这个后台模板是见过除elementui和antdpro-v5,代码结构最优的了,但是感觉这个页面渲染加载还是太慢了,感觉很卡。

anncwb commented 3 years ago

我写了一套nest后端,不太成熟,目前这个后台模板是见过除elementui和antdpro-v5,代码结构最优的了,但是感觉这个页面渲染加载还是太慢了,感觉很卡。

nest是这个项目配套的吗? 卡顿如果是本地的话可能比较正常。有什么建议或者优化可以提给我或者pr给我。后面会优化下整体性能。

tomasky commented 3 years ago

nest是写的配合elementui的

happy1836 commented 3 years ago

electron版本期待

LuCatIsFun commented 3 years ago

antdv Pro for vue3收费了,找了找发现这个最好了。打算用Python写一套后端,和这个搭配以后当template项目来用。😼

cong99 commented 3 years ago

electron!

zhengxinonly commented 3 years ago

这个框架非常好用,很多js逻辑部分的封装配合 function api 使用起来非常方便。

在一开始看源码的时候,很多变量的定义都不明所以,等到看完所有的时候才发现是因为高度抽象了。根据传入的参数不同最终渲染出不同的页面,hooks 的封装虽然看起来吃力,但是用起来还是非常方便。

可能是之前只使用过 element-plus 的单组件使用原因。在看html层的封装,想改一个组件需要看另外一个组件的逻辑,然后还需要配合hooks组件的逻辑,以及各种参数调用,学习成本比较高。用 jsx 应该会比当前这种在多个文件中跳转阅读会好一些。

这个框架是我目前见过最好用的后台管理系统。优点是封装的非常好,使用起来非常方便,根据传递的参数可以渲染出不同的页面。缺点是封装的太狠了,不把整个框架的大部分源码都学习一遍,很难灵活使用框架自带的组件。

最后我看到框架中有部分组件使用 tsx 编写的,虽然逻辑目前看不懂,但是看起来比 SFC 舒服多了。期待组件早点重构为 tsx SFC 版本的组件

lalawow commented 3 years ago

@anncwb 你是想说vuex4吧?

tuutoo commented 3 years ago

Vite确实是快,现在现成的用Vite的Admin管理模板没有几个,这是我目前看到的最好的一个(可以用高大全来形容),而且还贴心的提供了thin版本的供开发用。赞👍🏻

luliangce commented 3 years ago

现在的代码是过不了package.json中的type:check的吧,这一点令我有一点困惑。

roadmap最后一条看起来不是很明确,这一条能解决类型检查的问题吗

anncwb commented 3 years ago

现在的代码是过不了package.json中的type:check的吧,这一点令我有一点困惑。

roadmap最后一条看起来不是很明确,这一条能解决类型检查的问题吗

是,因为vue-tsc是后面加的,现在其实也还不是很好用。等它稳定下来就可以进行类型问题修复

snowchenlei commented 3 years ago

登录保存jwt token如何实现

Mikasa33 commented 3 years ago

登录保存jwt token如何实现

https://github.com/anncwb/vue-vben-admin/blob/655b74323653147943cbde2352208cb765c82b8a/src/store/modules/user.ts#L90

snowchenlei commented 3 years ago

PermissionGuard下的whitePathList应该提取到配置文件

West121 commented 3 years ago

能封装个地图表单组建吗?填写位置带出地址和坐标

iget commented 2 years ago

能集成下pdf.js组件吗? https://github.com/mozilla/pdf.js/

levin950825 commented 2 years ago

能集成下 Bpmn 组件吗 提供工作流

laizuan commented 2 years ago

期待 elementui-plus 版本

hyperq commented 2 years ago

用vscode开发 代码补全很慢 不知道是啥原因

adiramardiani commented 2 years ago

Hi, @anncwb

Btw, Thank you in for this very beautiful template There are some inputs from me :

About language, I think it applies to other people ​​too, with that I hope this template can be used by more people. Once again, I don't mean to offend, if anyone objected, my statement doesn't need to be continued :pray:

Regarding language and translation to English, I'm ready to help, but to be honest I'm still new to git, typescript, and the collaboration method

if allowed, I'm ready to be guided how the mechanism is

colinin commented 2 years ago

Hi, @anncwb

Btw, Thank you in for this very beautiful template There are some inputs from me :

  • Without offending anyone, is it possible for all comments to be in English ?, frankly I sometimes have trouble reading comments in Chinese (no offense) 🙏
  • Still about the language, is it possible to use i18n on all labels, even if the label not have translation the default is set in English, sometimes there are still many labels that still use Chinese when the language setting is changed to English
  • Those in Chinese label will be moved to translation(i18n) too

About language, I think it applies to other people ​​too, with that I hope this template can be used by more people. Once again, I don't mean to offend, if anyone objected, my statement doesn't need to be continued 🙏

Regarding language and translation to English, I'm ready to help, but to be honest I'm still new to git, typescript, and the collaboration method

if allowed, I'm ready to be guided how the mechanism is

Hello, maybe this will help you, but it's still in Chinese : )

https://vvbin.cn/doc-next/dep/i18n.html#%E9%85%8D%E7%BD%AE%E9%BB%98%E8%AE%A4%E8%AF%AD%E8%A8%80

adiramardiani commented 2 years ago

Hi @colinin

Thanks for recomend this pluginl, this is very handy but not in my context I mean about @anncwb write above

Thank you @anncwb and team

lindongy commented 2 years ago

首先感谢一下楼主们做了这个项目! -> 登录页重构,支持多种登录方式
最近刚好做了oauth2多租户的案子,需要的话,可以提供基于keycloak-js的登录实现。

MySecret commented 2 years ago

期待element-plus版本!!!

dennislan commented 2 years ago

Any new version plan? such as 3.x roadmap, thks!

adouliang commented 1 year ago

run起来的过程中需要输入sudo password,这个密码是什么呀各位大佬

zhengbangbo commented 1 year ago

run起来的过程中需要输入sudo password,这个密码是什么呀各位大佬

@adouzizi 我也遇到了这个问题,请问你有找到原因吗?我第一次见,怀疑是有高权限的操作(感觉是制作自签名HTTPS证书相关的),可能得去代码中找了。

adouliang commented 1 year ago

你好,不好意思,刚看到邮件,我还没有发现找到解决方案。

发自我的iPhone

------------------ Original ------------------ From: Zheng, Bang-Bo @.> Date: Thu,Feb 2,2023 10:27 AM To: vbenjs/vue-vben-admin @.> Cc: adouliang @.>, Mention @.> Subject: Re: [vbenjs/vue-vben-admin] Roadmap! Welcome pull request (#274)

run起来的过程中需要输入sudo password,这个密码是什么呀各位大佬

@adouzizi 我也遇到了这个问题,请问你有找到原因吗?我第一次见,怀疑是有高权限的操作(感觉是制作自签名HTTPS证书相关的),可能得去代码中找了。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you were mentioned.Message ID: @.***>

anncwb commented 2 months ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days