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


未完待续...

本作品采用《CC 协议》,转载必须注明作者和本文链接
Stay Hungry. Stay Foolish.
附言 1  ·  5年前

Laravel Nova 交流Q群 906046197

本帖由系统于 5年前 自动加精
frowhy
《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 10
Toiu

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

5年前 评论

消灭零回复,给你点赞~

5年前 评论
Toiu

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

5年前 评论
frowhy

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

5年前 评论
Toiu

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

5年前 评论
frowhy

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

5年前 评论

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

5年前 评论
frowhy (楼主) 4年前

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

file

4年前 评论
frowhy

@lvtian 可以,但是比较麻烦

4年前 评论

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

4年前 评论
frowhy (楼主) 4年前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!