vue3 + tsrpc +mongodb 实现后台管理系统

1 月 12 日
阅读 9 分钟
881
之前上线了一个vue后台管理系统,有小伙伴问我有没有后端代码,咱只是个小前端,这就有点为难我了。不过不能辜负小伙伴的信任,nodejs也可以啊,废话不多说,开搞!后端采用 TSRPC 框架实现 API 接口,前端采用 vue-manage-system 后台管理系统框架,数据库采用 mongodb。TSRPC 是专为 TypeScript 设计的 RPC 框架,经千...
封面图

JS实现的接粽子小游戏,愿你好运接粽而至

2022-06-09
阅读 4 分钟
7.1k
端午节虽然已经过了,但是美好的生活以旧在继续。这里用 JS 实现了一个简单的接粽子小游戏,寓意美好接粽而至。能接到多少粽子,完全看你手速,不用担心端午没粽子了。线上体验地址

用CSS来撸一只神经猫

2021-11-25
阅读 5 分钟
11.9k
之前围住神经猫的H5小游戏火爆了朋友圈,其中神经猫贱贱的表情,露着屁股的各种姿势,也给用户带来了不少趣味。现在我们就用CSS来撸出一只小贱猫。从网上下载一张我们要仿照的神经猫图片,如下:

大前端之前端工程化心得

2021-08-03
阅读 1 分钟
4.4k
大前端这个概念很早就已经出来了,但是大前端是什么,一直没有一个标准的定义。有的说,大前端就是所有前端的统称,比如Android、iOS、web、Watch等,最接近用户的那一层也就是UI层,将其统一起来,就是大前端。其实我觉得这么说还是少了一点什么,这里表达的更多应该是跨端跨平台的特性。而前端工程化,又是满足跨端跨...

思否带给我的技术成长【思否9周年】

2021-06-01
阅读 2 分钟
3.8k
加入思否,是在 2015年9月16日,天阴沉沉的,下着点小雨,好像渲染着什么氛围。那时的我,还是刚毕业的前端小菜鸟,一心只想扑到工作上,用的技术栈还是 jQuery,做着前后端不分离的PHP项目。终于还是在我的努力工作下,老板过上了他想要的生活。
封面图

Vue3 插件开发详解尝鲜版

2020-05-27
阅读 5 分钟
7.3k
vue3.0-beta 版本已经发布了一段时间了,正式版本据说在年中发布(直播的时候说的是年中还是年终,网上传闻说是6月份)。嘴上说着学不动,身体却很诚实地创建一个vue3的项目,兴致勃勃地引入 vue2 插件的时候,眉头一皱,发现事情并没有那么简单。

前端常见的加密算法介绍

2020-03-13
阅读 3 分钟
13.9k
在信息安全越来越受重视的今天,前端的各种加密也变得更加重要。通常跟服务器的交互中,为保障数据传输的安全性,避免被人抓包篡改数据,除了 https 的应用,还需要对传输数据进行加解密。

HTML5 进阶系列:拖放 API 实现拖放排序

2017-05-02
阅读 4 分钟
6.8k
HTML5 中提供了直接拖放的 API,极大的方便我们实现拖放效果,不需要去写一大堆的 js,只需要通过监听元素的拖放事件就能实现各种拖放功能。

HTML5 进阶系列:indexedDB 数据库

2017-04-27
阅读 5 分钟
6.9k
在 HTML5 的本地存储中,有一种叫 indexedDB 的数据库,该数据库是一种存储在客户端本地的 NoSQL 数据库,它可以存储大量的数据。从上篇:HTML5 进阶系列:web Storage ,我们知道 web Storage 可以方便灵活的在本地存取简单数据,但是对于大量结构化存储,indexedDB 的优势就更加明显。接下来我们来看看 indexedDB 如何...

HTML5 进阶系列:web Storage

2017-04-26
阅读 3 分钟
5.3k
这两种方式都是通过键值对保存数据,存取方便,不影响网站性能。他们的用法相同,存储时间不同。localStorage 的数据保存在本地硬件上,可以永久保存,可以手动调用api清除数据。sessionStorage 保存在 session 对象中,会在浏览器关闭时被清除。

提高 webpack 构建 Vue 项目的速度

2017-04-05
阅读 2 分钟
6.2k
最近有人给我的 Vue2 后台管理系统解决方案 提了 issue ,说执行 npm run build 构建项目的时候极其慢,然后就引起我的注意了。在项目中,引入了比较多的第三方库,导致项目大,而每次修改,都不会去修改到这些库,构建却都要再打包这些库,浪费了不少时间。所以,把这些不常变动的第三方库都提取出来,下次 build 的时...

Vue.js 插件开发详解

2017-03-29
阅读 4 分钟
32.7k
随着 Vue.js 越来越火,Vue.js 的相关插件也在不断的被贡献出来,数不胜数。比如官方推荐的 vue-router、vuex 等,都是非常优秀的插件。但是我们更多的人还只停留在使用的阶段,比较少自己开发。所以接下来会通过一个简单的 vue-toast 插件,来了解掌握插件的开发和使用。

JavaScript 中 闭包 的详解

2017-03-22
阅读 3 分钟
3.3k
在 JavaScript 中,闭包是一个让人很难弄懂的概念。ECMAScript 中给闭包的定义是:闭包,指的是词法表示包括不被计算的变量的函数,也就是说,函数可以使用函数之外定义的变量。

Vue2 后台管理系统解决方案

2017-03-06
阅读 7 分钟
93.3k
之前在公司用了Vue + Element组件库做了个后台管理系统,基本很多组件可以直接引用组件库的,但是也有一些需求无法满足。像图片裁剪上传、富文本编辑器、图表等这些在后台管理系统中很常见的功能,就需要引用其他的组件才能完成。从寻找组件,到使用组件的过程中,遇到了很多问题,也积累了宝贵的经验。所以我就把开发这...

基于vue+vuex+localStorage开发的本地记事本

2017-01-23
阅读 2 分钟
12.1k
本文采用vue2.0+vuex+localStorage+sass+webpack,实现一个本地存储的记事本。兼容PC端和移动端。在线预览地址:DEMO