未加星标

「daza.io」这将是我独立完成全端开发的项目

字体大小 | |
[前端(javascript) 所属分类 前端(javascript) | 发布者 店小二04 | 时间 2016 | 作者 红领巾 ] 0人收藏点击收藏

最近三年的工作经历,让我有机会接触到不同技术栈的项目,并且从中积累了不少各个技术栈的开发经验,虽然技术深度不够,但可以用不同技术视角去思考项目的设计和开发,例如:以客户端开发的视角去思考 API 的设计、用客户端开发的思路去开发前端项目等,然而这些经验都分散在了我这两年半时间里做的大大小小的项目里。

所以我希望可以将我的这些经验归纳总在「 daza.io 」这个项目里,它的实质是一个内容聚合项目(参考了即刻的形式),用程序去收集一些可能感兴趣的文章,并通过其他用户对于文章的评判,以达到筛选到优质内容,提高学习效率。

另外它还有另外一个作为,为我的其他小项目提供数据。最简单的一个例子就是最近在写的个人博客,其中有一个模块就是用地图展示我旅行的足迹,数据就是来源于它。

我的进步离不开开源,所以「 daza.io 」也是全部开源的

「 daza.io 」是打杂的拼音,也是对一种自嘲,其实个人感觉敢自称自己是打杂的人综合能力都是挺强的。

主页: http://daza.io

接口: http://api.daza.io

LOGO

LOGO 是请我一个设计师朋友设计的,个人非常喜欢他的设计,与他合作的两年来也得到了挺多关于设计及用户体验上的经验。


「daza.io」这将是我独立完成全端开发的项目
网站截图
「daza.io」这将是我独立完成全端开发的项目
技术栈 REST

本人是非常喜欢文档先行的工作方式的,先用文档将思路整理一遍,然后在开发的时候再次完善。这次我在对比了多个文档工具最终选择了 Swagger 。

Swagger

查看文档: http://api.daza.io/docs

后端( API Only )

在最终采用 Laravel 之前,我一度已经在使用 Sails.js 开发了,但由于考虑到代码被其他项目重用及市场现状,并且上半年负责的项目刚好使用了 Laravel 。

Laravel 5.3

mysql

前端

使用了现在非常火的 Vue.js 框架开发,肯定有人会问,现在 Vue.js 2.0 都已经发布了,为什么不用 2.0 写。那是因为这个项目在 5 月就已经创建了,所以在现在在使用 2.0 进行开发自己的 个人博客 项目,一但把 1.x 和 2.0 的一些差异了解得差不多后就会升级。

Vue.js 1.x

vuex

vue-router

vue-resource

vue-validator

客户端 iOS

使用 Swift 2.3 进行开发,基本参考了今日头条和即刻的设计,目前已经完成主要功能。


「daza.io」这将是我独立完成全端开发的项目
备注:将会以付费软件的形式发布到 AppStore Android

尚未开始!

部署

项目其实通过 Docker + DaoCloud 实现了自动化部署,只要把代码推送到 GitHub , DaoCloud 将会自动构建并部署。

Docker

DaoCloud

七牛云存储

项目地址

daza-backend

daza-frontend

daza-ios

daza-android

加入讨论

如果你对这个项目有兴趣,想吐槽,想提建议,为项目提供服务,欢迎加以下讨论群。


「daza.io」这将是我独立完成全端开发的项目
关于我

欢迎同行交流或者有好工作机会的朋友加我微信。


「daza.io」这将是我独立完成全端开发的项目
支持一下

如果你觉得我的代码写得还不错对你有帮助,或者想帮我支付一晚的青旅的费用,请扫下面二维码。


「daza.io」这将是我独立完成全端开发的项目
一个人的旅行

我从 9 月 22 号开始了没有行程规划的 一个人的旅行 ,带着我的电脑,随时随地进行编码,将会在 11 月 30 号返回深圳。


「daza.io」这将是我独立完成全端开发的项目

本文前端(javascript)相关术语:javascript是什么意思 javascript下载 javascript权威指南 javascript基础教程 javascript 正则表达式 javascript设计模式 javascript高级程序设计 精通javascript javascript教程

主题: LaravelDocker开源SwiftAndroidRESTMySQLiOSSQLGit
分页:12
转载请注明
本文标题:「daza.io」这将是我独立完成全端开发的项目
本站链接:http://www.codesec.net/view/481651.html
分享请点击:


1.凡CodeSecTeam转载的文章,均出自其它媒体或其他官网介绍,目的在于传递更多的信息,并不代表本站赞同其观点和其真实性负责;
2.转载的文章仅代表原创作者观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,本站对该文以及其中全部或者部分内容、文字的真实性、完整性、及时性,不作出任何保证或承若;
3.如本站转载稿涉及版权等问题,请作者及时联系本站,我们会及时处理。
登录后可拥有收藏文章、关注作者等权限...
技术大类 技术大类 | 前端(javascript) | 评论(0) | 阅读(26)