摘要:前记很早就想为自己写一个东西,但是发现市面上的很多软件其实远远的满足了我的需求,这样一来动手创作的兴致大大降低。说做就做,于是自己开始动手策划应用的前端和后台的各项事宜。
前记
很早就想为自己写一个东西,但是发现市面上的很多软件其实远远的满足了我的需求,这样一来动手创作的兴致大大降低。上周末去大润发买点东西,回来记账的时候发现手机上的记账软件很不舒服,对过往的数据没有可视化的能力,于是就冒出了何不自己写一个简单的记账web应用,这样一来就能免受软件的广告困扰又能专注于记账这一功能。说做就做,于是自己开始动手策划web应用的前端和后台的各项事宜。前后端技术栈
整个技术选择如图所示,首先前端自然是轻快简洁的Vue的全家桶,其实自己在公司写的都是react,但是以前自学过一点Vue,发现比较简单易用,这次拿过来配合iView的UI库搭建自己的web应用,其实这个比较小的项目用不到Vuex这个状态管理的,但是我不单单是为了满足自己的需求,同时也想利用这个小项目锻炼自己的学习能力,学到什么东西可以用在这个小项目中,即使错了都没关系,毕竟只属于自己。
其次我后台采用了express框架配合MongoDB做一个数据的CURD操作,选择node其实是为了简单一点,php要写的话自己要不断的去看api文档,很多东西都忘光了,我怕影响我开发的效率所以采用了nodejs,数据库其实可以选择mysql,但是出于我是一个前端程序员,对于表的划分不是很懂,加上我后期可能不断的修改表什么的,于是采用了MongoDB这个操作上稍微简单一点的数据库做我的数据存储。
前期的功能不会很多,只是简单的数据存储,然后数据呈现什么的,主要是为了自身的学习,所以做出来的东西可能比较丑,但是我会不断的去更新它,争取做到一周一迭代,毕竟自己还在上班,只能挤时间出来去完善这个项目。
结语想努力写好这篇文章,但是发现自己自从上了大学就买没提过笔或者敲键盘码这么长的汉字了,所以写的东西根本没有什么干货,这也是我第一次写技术类的文章,发现自己不能很好的把技术展现出来,暂时只能这样了,在后续的不断更新中争取做到越来越好吧。
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/19358.html
摘要:官方的设计规范文档基于此找到在上的项目,完全符合的设计标准。该项目已经被收录。现在四个按钮分别为账目图表类别我的。的具体使用方法可以或百度了解,在这个需求下使用的子类结合其模式就可以轻松实现,并得到修改后的对象。 一期项目计划 记账软件最准确的使用方式,是在花费后立即记账,所以应用需要考虑单手操作下可以快捷地开始记账操作,比如在右下角放置 floating button 来实现,并在...
摘要:区块链技术比传统互联网技术好在哪里它的实现原理优是什么呢笔者希望通过本文,解答大家心中的疑问。也就是说区块链记账机器完成记账功能的基本原理是状态机。总结区块链技术的本质是通过公开的加密的不可篡改的技术手段,为解决多方信任问题提供了一个方案。 随着比特币、以太坊等数字货币的暴涨,数字货币的底层技术,区块链技术,开始进入大众的视野。姚劲波说:区块链有可能和互联网一样伟大。区块链技术比传统互...
最近正在重构之前开发过的记账本,之前做得太烂了,现在想重新使用重构一般移动端的记账本,加入了新的功能,主要技术站为 webapp vue.js 后端php,可能原生写。 也可能使用框架写。 也可能使用 node.js写。 也可能使用go语言写。 也可能使用java写 小程序版本 app 安卓版本, 还有可能使用IOS版本 码云地址 ...
阅读 2864·2021-10-14 09:50
阅读 1222·2021-10-08 10:21
阅读 3647·2021-10-08 10:16
阅读 3064·2021-09-27 14:02
阅读 3137·2021-09-23 11:21
阅读 2110·2021-09-07 10:17
阅读 409·2019-08-30 14:00
阅读 2107·2019-08-29 17:26