创建自己的web应用--记账本(一)

前记

很早就想为自己写一个东西,但是发现市面上的很多软件其实远远的满足了我的需求,这样一来动手创作的兴致大大降低。上周末去大润发买点东西,回来记账的时候发现手机上的记账软件很不舒服,对过往的数据没有可视化的能力,于是就冒出了何不自己写一个简单的记账web应用,这样一来就能免受软件的广告困扰又能专注于记账这一功能。说做就做,于是自己开始动手策划web应用的前端和后台的各项事宜。

前后端技术栈

图片描述

整个技术选择如图所示,首先前端自然是轻快简洁的Vue的全家桶,其实自己在公司写的都是react,但是以前自学过一点Vue,发现比较简单易用,这次拿过来配合iView的UI库搭建自己的web应用,其实这个比较小的项目用不到Vuex这个状态管理的,但是我不单单是为了满足自己的需求,同时也想利用这个小项目锻炼自己的学习能力,学到什么东西可以用在这个小项目中,即使错了都没关系,毕竟只属于自己。
其次我后台采用了express框架配合MongoDB做一个数据的CURD操作,选择node其实是为了简单一点,php要写的话自己要不断的去看api文档,很多东西都忘光了,我怕影响我开发的效率所以采用了nodejs,数据库其实可以选择mysql,但是出于我是一个前端程序员,对于表的划分不是很懂,加上我后期可能不断的修改表什么的,于是采用了MongoDB这个操作上稍微简单一点的数据库做我的数据存储。

功能

图片描述

前期的功能不会很多,只是简单的数据存储,然后数据呈现什么的,主要是为了自身的学习,所以做出来的东西可能比较丑,但是我会不断的去更新它,争取做到一周一迭代,毕竟自己还在上班,只能挤时间出来去完善这个项目。

结语

想努力写好这篇文章,但是发现自己自从上了大学就买没提过笔或者敲键盘码这么长的汉字了,所以写的东西根本没有什么干货,这也是我第一次写技术类的文章,发现自己不能很好的把技术展现出来,暂时只能这样了,在后续的不断更新中争取做到越来越好吧。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值