前几天通过36氪了解到了Parse这家伟大的公司,然后这几天都兴奋不已,一直在研究Parse提供的各种服务的文档。
有了Parse,对于个人开发者来说会有多大的好处呢,当然,对于企业来说,也一定有很多的好处,现在我只是站到个人开发者的角度去思考这个问题。
我是一位Android开发爱好者,对于移动开发者来说,最不想接触的就是后台服务器的东西,对于个人开发者来说,也没有那么多的精力和时间去每一个点都去自己动手做。
移动应用用户最关注的就是用户的体验了,而Parse就是让我们全身心地关注用户的体验,做一个漂亮的app
所以,有了Parse,我们就把部署服务器,编写服务器端代码,设计数据库的时候都省下来了,只需要研读一下Parse提供的详尽的Docs,就能通过简单的调用API来完成后端的工作。太酷了。比如说注册功能、用户的管理、数据的保存与调用……
我按我的理解画了一个图来诠释使用Parse开发应用:
Parse提供的服务如下:
只需要在App程序中调用简单的API就能把数据存储到Parse Data 上面。比如String数据,文档文件,图片等。
消息推送是每一个应用不可缺少的,然而开发起来是比较复杂的。Parse也集成了这个功能,而且后台管理非常的方便。
和国内的的一些 移动应用服务平台一样,都上不了对社交的服务。但是Parse对于面向国内用户的开发者来说,是完全没有任何意义的。一位只是支持FaceBook和Twitter这两个社交平台。国内的我推荐使用友盟,我的一款 应用就是使用友盟提供的服务来添加社交元素的 。
云代码就很厉害了。这是所有服务当中最给力的地方。使用JavaScript来编写云端的代码,只要使用Parse提供的SDK就能很快捷的开发出原来服务器所要完成的工作。
多平台的支持,也是Parse吸引人的地方。囊括了所以主流的平台,而且说个平台的管理非常的方便。一点也不麻烦。
更多关于Parse的内容。大家就去官网看看吧,不过全英文的,就当作是学习英语了:https://www.parse.com/