Nova 初体验

Laravel Nova: 官网 原版文档 翻译文档
售价: Solo: $99/site Pro: $199/site

上个月看到发布 Nova 的, 在此之前用的是 Laravel Admin. 自打一知道 Nova 是 Laravel + Vue.js 开发的后我就按耐不住了, 终于在今天2018年9月28日成功入正, 虽然$99确实蛮贵的, 不过用了这么多年 Laravel 不是一分钱都没花过么, 就当是充值信仰了.


安装上了, 整体节目看上去很小清新, 是我的菜.






Nova 里全是英文看着不方便, 就想着翻译一下发现 Nova 翻译起来还是很简单的, 只需要在__Project__/resources/lang/vendor/nova/路径下创建对应的本地化映射文件即可. 这里提供一下我刚刚翻译的版本, 还没有实际使用不是很了解上下文应该会有不少翻译错误的地方, 如有发现错误可以提交反馈.

本地化文件: zh-CN.json


Nova 自带的富文本编辑器Trix长得是真的丑的不能见人, 所以我就基于Quill写了个拓展包用于支持富文本输入.

Github: frowhy/nova-field-quill
Packgist: frowhy/nova-field-quill


Nova + GrqphQL 示例项目:gql-nova-app
Nuxt + GrqphQL 示例项目:gql-nuxt-app


未完待续...


Stay Hungry. Stay Foolish.

附言 1  ·  11个月前

Laravel Nova 交流Q群 906046197

本帖由系统于 11个月前 自动加精
frowhy
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
讨论数量: 10
Toiu

用了一个月了, 硬着头皮在2个商业项目中使用, 也大致看了源码. 确实很优秀. 只是有些做法似乎有些不太适合国人的操作方式, 定制起来也略微笨重了一些. 第三方插件库看似很美好. 不过目前的情况确实还不太适合国内使用..准备等有空用我拙劣的演技 借鉴 一下Nova底层的某些实现方案搞一份基于 antd-react 的后台... 不过 有空 这个词总是遥遥无期 :cry:

11个月前 评论

消灭零回复,给你点赞~

11个月前 评论
Toiu

用了一个月了, 硬着头皮在2个商业项目中使用, 也大致看了源码. 确实很优秀. 只是有些做法似乎有些不太适合国人的操作方式, 定制起来也略微笨重了一些. 第三方插件库看似很美好. 不过目前的情况确实还不太适合国内使用..准备等有空用我拙劣的演技 借鉴 一下Nova底层的某些实现方案搞一份基于 antd-react 的后台... 不过 有空 这个词总是遥遥无期 :cry:

11个月前 评论
frowhy

@Toiu 我简单试用了一下感觉基本不用动 nova 的源码,只写插件也能满足大部分需求,可能是我还没更深入了解...

11个月前 评论
Toiu

@frowhy 是的 绝大部分场景确实够用 但是有些时候用起来就不是那么舒服, 比如你要在列表中为不同的列加一个操作按钮.. 我这么说的意思并非说Nova不优秀. 不可否认, Nova非常棒~ 我也非常喜欢, 只是在国内环境下确实有些地方小细节确实不那么符合场景, 我用到的每个项目中都会需要自己定制一些字段或者插件, 定制插件对后端程序员来说技术门槛还是不算低的(也不排除是我太菜的缘故)...

11个月前 评论
frowhy

@Toiu 这倒是,定制插件的门槛比较高,但是我感觉自由度还算不错

11个月前 评论

frowhy/custom-configurationfrowhy/graphql-register 这两个组件没办法从composer拉到

9个月前 评论
frowhy (楼主) 2个月前

能自定义页面吗?比如像这种比较复杂的视图。

file

4个月前 评论
frowhy

@lvtian 可以,但是比较麻烦

4个月前 评论

Nova是怎么实现收费的,如果有一个人购买那源码不是公开了吗

1个月前 评论
frowhy (楼主) 1个月前

请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!