AdoninJs 中文文档 (已完成,待完善)
Founded by Adonis China (域名备案中,请移步临时访问地址)
首先,真诚感谢我们的翻译团队:
得益于他们的不懈努力,我们AdonisJs的中文文档翻译工程在短短3天内就已经全部完成,大家辛苦了! 我们时刻欢迎你的积极参与,发现问题,贡献更好的翻译内容。
贡献流程
- Fork本项目到你自己的账号下,并clone到本地
- 查看『章节认领』后提交一个Issue,申请你要翻译的章节。如:申请翻译『AdonisJs一览』
- 得到回复后即可在你本地翻译对应章节,为保证效率,强烈建议配合 Google Translate
- 请务必于3日内完成翻译,完成后发送Pull Request
章节认领 (已完成)
序言
核心理论
起步
- @linganmin 安装
- @linganmin 目录结构
- @linganmin 配置
- @linganmin 环境变量
- @copydog 路由
- @copydog 请求
- @copydog 响应
- @copydog 中间件
- @copydog 控制器
- @copydog 文件
视图
- @copydog 视图
- @river-lee Nunjucks模板
- @river-lee 表单生成器
数据库
LUCID
- @linganmin Lucid
- @linganmin 关联
- @linganmin 数据库Hooks
- @linganmin Getters & Setters
WEB开发工具
- @river-lee 交互式Shell Aka Ace
- @river-lee 认证
- @river-lee Cookies
- @river-lee Mail
- @river-lee 错误和异常处理
- @river-lee 事件
- @dxc1996 助手
- @dxc1996 Sessions
- @dxc1996 验证
- @dxc1996 Redis
- @linganmin 国际化
- @linganmin 基于Ally的社交登陆
- @linganmin WebSocket
教程
- @river-lee 起步
- @river-lee 路由和控制器
- @river-lee 数据库模型
- @river-lee 显示博客列表
- @river-lee 创建博客
- @river-lee 整理
安全
别的不说。。。。。你们国内团队还真搞笑,你们这个团队都是搞营销出身吧? “最优雅、最贴心、靠谱的Node.js开发框架”,人家英文官网都没这么说……你自己硬编的啊?你这都不符合广告法啊…… “Laravel的Node.js实现,真正靠谱的全栈解决方案”,人家英文官方都没提 Laravel 一个字好吗?人家原文是“MVC Framework for Node.js to write webapps with less code”。 再说了, 放眼整个 web 界,Laravel真不是最好的……你一个劲提 Laravel 干什么……这就好像说“我这手机比小米手机牛逼”一样让人听了好笑……
挤时间翻译不容易, 支持下, 学习的路上各种声音都有, 不要放在心上, 谢谢
@rwing 请问你们国外团队是怎么样的?我们一分钱没挣辛辛苦苦为一个开源框架做贡献还能被喷??我也真是无语了。再说了,谁规定我们必须原封不动地把官网翻译过来?我们只是一个中文社区,不是他的中文官网。我们喜欢什么东西喜欢做什么事情你有什么资格指指点点?除了做键盘侠你还能做什么?
@NEOTSO +1
@rwing 我是Laravel出身,喜欢Laravel有错???PHP里面我就喜欢Laravel跟你有关系???你牛你倒是做个你觉得最好的框架,或者为你觉得最好的框架做点贡献,别整天正事不干只会无脑喷!!! Talk is cheap, show me your code!不要让人家觉得你是不会技术只会愤青的伪程序猿
@rwing 我们互不相识的一群人辛辛苦苦3天没日没夜翻译出了中文文档你不喜欢别手贱点进来,进来后也请直接Ctrl+W从哪来回哪去!就你一个无脑喷子就把我们的开源精神全盘否定,你想过我们的感受么?还“别的不说”,来来来,你再给我说点别的我听听!
@rwing 还有,请你搞清楚!我说它最好不是自夸,这个框架也不是我开发的,我们只是喜欢,看第一眼就很喜欢,作者和我素不相识,我们连赞美一个美好的事物也要经过你同意?管好自己比什么都重要,难道你写代码的时候都不懂单一职责原则么???
@wxs77577 呵呵,被戳中痛点就急了?我什么时候否定你了?我通篇只说3个问题吧,2处翻译的问题,1处说你不要总提Laravel(因为人家官网都没提)。所以 我说的有什么问题吗?我表达我的观点也要经过你同意?
@rwing 国内喷子多,只是没想到技术界也有键盘侠,关键是沟通还费劲。
- 首先,你戳中我什么痛点了?我是干了什么昧良心的事了么?
- 其次,你没有否定我?你说的这不该这么说,那不该这么说还不算否定?
- 再次,“因为人家官网都没提”我就不能提这个逻辑是怎么来的?我有我自己的见解,了解Laravel的人都知道我为什么要避而不谈?心虚???
- 所以,你说的通篇都是问题。
- 最后,你表达正常观点我不介意,但你这个没有为我们做出半点贡献还冷嘲热讽指手画脚的人来表达对我们开源精神的所谓“观点”,我表示明确的“不同意”甚至强烈反对。
@wxs77577 没错,做技术的沟通都费劲,跟你沟通也真费劲。
- 瞬间连续回复4条,措辞强烈,你要硬说你没急我也没办法
- 你说我否定你了开源精神,所以我说我没否定,这没问题吧?我是否定了你的翻译和总提及 Laravel,这有问题?
- 翻译讲究信达雅,人家没提及 Laravel,然后你翻译后提及了,我说你不应该提,有问题?
综上,我这3点观点是不正常的?
@rwing 好吧,再浪费点口舌
- 理解清楚,我说你没“戳中”什么“痛点”,不是说我不急,不要歪曲逻辑。我跟几位志同道合的朋友一起翻译了一个开源项目的中文文档,没找谁要一分钱,结果还被键盘侠挑刺儿,我能不急?要不把你的开源项目贴出来让我先黑一把,看看你们“国外的团队”到底是做技术的还是做营销的
- 我们做中文站和翻译中文文档一样都是基于开源精神,我不知道你出于什么原因就是看不惯我们用语言表达自己喜爱的东西。再看看你的言辞:“搞笑”、“好笑”这是一个技术人应该有的基本素养?技术界是自由的,你那套形式主义自己玩玩就好,如果影响到我,我绝不妥协!再者,你说“Laravel真不是最好的”就可以,我说“AdonisJs最好”就不行这是什么强盗逻辑?
- 我们翻译的是中文文档,不是官方网站。至于中文网站,我们有权利按自己的意愿来表达。我就是因为Laravel才喜欢的AdonisJs,你有什么资格限制我提到Laravel?难道你的思想就这么狭隘?说NodeJs的时候就应该只字不提别的语言的事情?
@rwing 他们的营销手法而已,不要较真了。。。我猜你影响到他们了,他们才着急了。。那个玩意儿好不好,时间会证明的。。好的,自然有人用,不好的,吹牛吹到天上也没有人理睬的。不管Laravel 还是AdonisJs,就是个代号。。。反正我是没概念了。。
基于OO的东西,抽时间玩玩,看看咋样
挺不错的
@DevinXian 一起研究,我是Laravel转过来的。
@pingwangzixin 是的,我的目标就是以后什么都做,但只学js这一门编程语言和AdonisJs这一个服务端框架。Yii1 -> Yii2 -> Laravel再到Express -> MEAN -> Sails一路踩过来真心累了。
喷子都是成对出现,在 https://cnodejs.org/topic/58f32ee3e54976e847e0a0d1 帖子上@cnlile @rwing 就出现了 作者没必要理会 @imhered @NEOTSO +1
支持支持
@immatt2015 感谢感谢
开源是好的,但是翻译还是要按照基本法来的
@shynome 不要误会,我们不是要做一个它官网的翻版,而是要做一个中文社区,首页只是暂时那样,后面会换成社区的样子。