花了 3 天时间做了个语言网站(easiestlanguage.site),主要解决一个问题:到底学什么语言最容易?

11 天前
 pujess
为什么做这个
之前想学第二语言,网上搜了一圈发现都是主观推荐,什么"法语浪漫"、"日语好学"之类的。后来偶然看到美国外交学院(FSI)的数据,他们有个很科学的语言难度分级,觉得这个比较靠谱。
所以就想做个网站,把这些数据整理出来,让大家能直观地看到各种语言的难度和学习时间。
网站功能
语言排行榜 - 按 FSI 难度排序,从最容易到最难
难度对比 - 可以同时对比几种语言,看哪个更适合自己
学习时间估算 - 告诉你大概需要学多久
资源推荐 - 每个语言都整理了学习资源
目前支持 50 多种语言,数据主要来自 FSI ,比较权威。
技术实现
Next.js + TypeScript
Tailwind CSS 做样式
用 ECharts 做图表
部署在 Render 上
代码质量还可以,测试覆盖率 90%+,用了 TDD 开发。
网站地址
https://easiestlanguage.site
一些发现
做这个项目的时候发现几个有趣的点:
西班牙语确实是最容易的,FSI 给的是 1 级难度
中文比想象中难,是 4 级(最高 5 级)
德语比法语稍微难一点,但差距不大
日语的语法其实不算特别难,主要是文字系统复杂
希望大家帮忙
网站刚上线,肯定还有很多问题:
数据是否准确?
界面好不好用?
还缺什么功能?
欢迎去体验一下,有问题直接说,我会持续改进。
后续计划
增加更多语言数据
加个个性化推荐功能
可能做个移动端 App
GitHub: [https://github.com/PuJes/easiest-language]
就这样,欢迎大家试用!有问题随时反馈 😊
1426 次点击
所在节点    分享创造
13 条回复
xiaopanzi
11 天前
不要在墙内发,你把 Taiwan 写成国家了 :)
AnkhSpirit
11 天前
涉及到国家的地方最好用地区表示
pujess
11 天前
@xiaopanzi 你别说,刚发现!马上改正!
prccn
11 天前
easiestlanguage 明明 .com 可用,为什么选择 .site 域名,想了解下原因
xlxx
11 天前
什么时候能交叉分析?从中文日语韩语....不同语言相应的第二语言学习难易排行
cellar
11 天前
感觉这个排名是以英文母语的人角度来评估的
Ajunie
11 天前
不同母语对于不同语言的学习难度是不一样的,中文和日语这种文字系统对于英语母语者来说当然很难了,但是对于中文母语者而言,日文书写不算难。只考虑英语母语者的语言学习难度,感觉对大家其实不是很实用,也就图一乐,当然其他母语者的数据也不太好找。
pujess
11 天前
@prccn 囊中羞涩..site 只需要 10 块,成本最低
pujess
11 天前
@cellar
@Ajunie
是的,目前能够找到官方的数据就是按英语母语者来统计的,只能供英语母语者做参考。不过用这个网站来尝试做做玩,后续想汇总一些各个语言的学习资源什么的
pujess
11 天前
@xlxx 主要是这个难易度的数据不知道从哪里获取
xlxx
11 天前
@pujess 能弄出来就能交篇论文了🧑
kingpo
11 天前
@pujess #8 首年 10 块吧,续费没这么低吧
pujess
10 天前
@kingpo 对,先起步嘛

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://ex.noerr.eu.org/t/1156908

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX