当前位置: 首页 > Web前端 > HTML

8kStar开源的Notion替代品AppFlowy一周内诞生!

时间:2023-03-28 17:18:48 HTML

近日,Notion的开源替代品AppFlowy正式发布。一经发布,短短一周内获得近8kStar。这个分数对于一个开源项目来说已经很不错了,那么AppFlowy团队为什么要用Notion从头开发一个类似的产品呢?这主要是由于Notion的一些局限性,包括:数据安全、移动适配等。尽管Notion是AppFlowy团队最喜欢的项目和知识管理工具,但在一些企业场景下,数据安全和数据100%私密管理非常重要.AppFlowy团队希望通过三个基本价值观来实现这一使命:1.数据隐私至上2.可靠的原生体验3.社区驱动的可扩展性基于以上问题,AppFlowy应运而生,虽然AppFlowy团队谦虚地说:有无意在功能和设计方面超越概念。他们现阶段的任务只是培养一个社区,为制作一个复杂的工作管理工具积累经验和知识。同时可以为个人和企业打造更好的管理工具打下基础。看来AppFlowy团队有着非常远大的理想和目标。如果你想让一个产品更成功,你必须对它产生尽可能多的兴趣。当年的Linux不也是这样吗?看一下AppFlowy的主页和相关截图:看起来很不错,但是目前在github上没有提供安装体验。想要体验,必须要经过开发环境才能体验。作为一个程序员,安装和启动程序还是不在话下:),毕竟本博主精通各种语言的安装和“HelloWorld”的输出。AppFlowy采用Flutter和Rust开发,在一定程度上保证了其跨平台能力和性能。先来看看README的启动介绍。第一步和第二步相对简单。第三步,安装Flutter有点麻烦。幸运的是,Flutter教程中文版已经为我们提供了教程镜像源的替换。可以通过以下教程安装Flutter:https://flutter.cn/community/...接下来需要安装AndroidStudio和XcodeAndroidStudio安装教程https://sevencho.github.io/ar...Xcode必须是12.1或以上版本,只需从AppStore下载并升级即可。不过博主的MacOS版本比较低,所以特地升级了MacOSCatalina安装,但是BigSur下载后无法安装(可能是机型太旧了)。到A??ndroidStudioManager中安装cmdline-tools,按照证书的提示运行即可。中间安装证书遇到问题,解决方法:https://segmentfault.com/a/11...最后因为不知道flutter是怎么工作的,所以查了半天资料。运行完以上四步,还需要运行flutterrun-dmacOS最后我们可以看到整个应用运行起来了:试过当前版本,主要是显示一个md编辑器的状态,还有一些bug,有些快捷键不支持,还是基本的AppFlowy团队~不过AppFlowy团队也做了一些方案发布在了trello上,每个方案都有截图(感觉这个方法很好,我也我要写一份木头和简历计划并公开)。长期目标主要包括离线模式、协作、设计系统、移动应用程序、面板、同步等。短期内主要是拖拽和快捷工具栏。Notion是一个优秀的产品,但是AppFlowy有了开源的力量之后,我相信它在未来一定会有很大的潜力,而且大家也可以学习这个产品背后的技术,相信会有很大的提升。结语??关注+点赞+收藏+评论+转发??,原创不易,鼓励作者创作更好的文章关注公众号秋风的笔记,一个专注前端面试,工程,开源的前端公众号来源