用Vue3.0 开发一款导入浏览器书签的在线书签(上)

简介: 他的默认数据为我选的是印象中文的web导航数据;其实我自己哪里收藏了更多的导航数据,但是很多设计到公司的一些访问网站。想想还是算了,于是就用了印象中文的数据。它可以修改数据;全局搜索筛选功能;单页面完成逻辑非常简单,新手小白也能完成二次修改开发;采用granim插件完成背景动画;可选择更多动画效果;炫酷光晕背景动画效果。
🤵介绍(取名)


👉👉👉【红隼书签】是一款简洁的在线书签导航网站。

名字的由来其实是,本着保护动物,爱护动物的初心,想到起一个鸟类的名称,其实最开始想了很多名字,小詹书签,麻雀书签等。


【麻雀-sparrow】

1.JPG

【红隼-kestrel】

2.JPG


但是听起来都不够响亮。后来 皮皮 同学,帮我想了一个食肉的,有点凶猛的又有点呆萌的鸟类的名字,红隼【英文翻译:kestrel】,点个赞。于是就有了这个名字啦,但是听起来也是不错的。于是开发计划开始啦。


数据来源(印象中文



他的默认数据为我选的是印象中文的web导航数据;其实我自己哪里收藏了更多的导航数据,但是很多设计到公司的一些访问网站。想想还是算了,于是就用了印象中文的数据。它可以修改数据;全局搜索筛选功能;单页面完成逻辑非常简单,新手小白也能完成二次修改开发;采用granim插件完成背景动画;可选择更多动画效果;炫酷光晕背景动画效果。


3.JPG


💹 功能/特色(炫酷光晕背景动画效果,可导入浏览器数据存入LeanCloud)



  • ✅ 1.同步印象中文的web导航数据;书签支持新增、修改和删除
  • ✅ 2.全局搜索筛选功能;本地离线数据持久化,书签增删改查
  • ✅ 3.可登录获取保存在leancloud里面的书签数据,再不用担心书签数据丢失了
  • ✅ 4.采用granim插件完成背景动画;可选择更多动画效果;
  • ✅ 5.支持导入浏览器书签数据(Google,火狐),并存入LeanCloud;
  • ✅ 6.可注册leanCloud并修改appId和appKey;自己部署该书签;
  • ✅ 7.采用Vue3.0 Composition API;也是一个学习Vue3.0 的学习项目;希望帮助


更多正在学习VUe 3.0的朋友;


📝 正在开发的功能



  • 👉自定义上传背景图片
  • 👉自定义背景动画效果
  • 👉自定义工具栏
  • 👉导入解析浏览器书签,支持修改、删除并存入LeanCloud
  • 👉书签支持多种布局样式(卡片,列表,树形书签结构等)
  • 👉支持修改整个书签的图标;目前使用的是红点图标,也挺好看的;
  • ...


💌 网址书签



========⚡⚡⚡

红隼书签


注意:👉本项目会持续新增功能,但持续维护。如使用中发现问题,请留言或者提交 issue 。谢谢!!!


📚安装步骤



  • 1.克隆项目 https://gitee.com/zhanhongzhu...
  • 2.进入项目目录 npm install
  • 3.启动项目npm run serve
  • 4.打开浏览器即可 localhost:8080 就可以看到界面啦;
  • 5.打包命令 npm run build


🚀 效果



4.JPG

5.JPG

6.JPG

7.JPG

8.JPG

9.JPG

10.JPG

11.JPG

12.JPG


😄 源码地址


完全开源,大家可以随意研究,二次开发。当然还是十分欢迎大家点个Star⭐⭐⭐

👉👉源码链接(gitee)       👉👉源码链接(github)


项目结构



├── src 
     ├── Api      // 存放接口
     │    └──common.js  // leancloud-storage公共接口函数封装
     │    └──user.js   // leancloud-storage 登录、登出接口
     ├── assets      // 存放静态资源
     │    └──Json    // 静态数据源json数据
     │    └──svg    // 工具栏图标
     ├── components  //存放组件
     │    └──Dialog.vue  // 新增、修改书签
     │    └──Login.vue    // 登录弹窗
     ├── APP.vue
     └── main.js


相关文章
|
1月前
|
开发工具 开发者
谷歌浏览器打开DWG图纸,实现圆转多边形功能(在线CAD开发教程)
本文介绍了如何使用在线CAD SDK实现圆转多边形功能。首先,需搭建绘图环境和添加命令行交互。接着,通过mxcad库,根据用户输入的边数实现两种转换方式:内接于圆(目标圆为多边形外接圆)和外切于圆(目标圆为多边形内切圆)。具体实现包括选中圆、获取边数、选择转换方式,然后根据用户选择绘制多边形。最终展示了转换效果。
谷歌浏览器打开DWG图纸,实现圆转多边形功能(在线CAD开发教程)
|
2月前
|
移动开发 JavaScript
微信公众号H5开发,在微信浏览器打开H5,无法一键下载图片
微信公众号H5开发,在微信浏览器打开H5,无法一键下载图片
54 0
|
7月前
|
Web App开发 搜索推荐 NoSQL
如何搭建一个集成导航与在线工具的个性化浏览器私有书签(附详细搭建教程)
在这个信息爆炸的时代,我们都希望拥有一个能够轻松解决多端、多浏览器的收藏和笔记同步问题的神奇工具。Mtab书签正是为此而设计的顶级应用。它将基础导航、记事本、在线小工具和多端同步集于一身,为用户提供了更便利的网络浏览体验,并解决了多端同步的烦恼。
174 0
如何搭建一个集成导航与在线工具的个性化浏览器私有书签(附详细搭建教程)
|
4月前
|
Web App开发 JSON 前端开发
6款开发必备的Chrome谷歌浏览器扩展(部分火狐、edge浏览器商店也可以用)
6款开发必备的Chrome谷歌浏览器扩展(部分火狐、edge浏览器商店也可以用)
42 0
|
5月前
|
Web App开发 安全 定位技术
Chrome浏览器书签同步插件floccus与坚果云的协同使用方法
Chrome浏览器书签同步插件floccus与坚果云的协同使用方法
|
5月前
|
Web App开发 JavaScript 前端开发
如何使用浏览器自动化框架Playwright开发“万媒易发”实现多平台自动发布文章?
作为一名程序员和开发者,我深知在多个媒体平台手动发布和管理文章的痛苦。因此,我决定使用Playwright浏览器自动化框架,开发一款名为“万媒易发”的工具,实现多平台自动发布文章。下面我将分享这款工具的开发过程和成果,希望能对大家有所启发和帮助。
|
6月前
|
移动开发 资源调度 JavaScript
html2canvas 一个强大的使用js开发的浏览器网页截图工具
html2canvas 一个强大的使用js开发的浏览器网页截图工具
43 0
|
6月前
|
Web App开发 JSON JavaScript
浏览器书签bookmark转json格式
一直使用谷歌浏览器,因为某些原因登录谷歌账号不方便,所以公司和家里的浏览器上收藏的好多书签也不能同步,以前都是直接导出来,然后自己手动导入同步
53 1
|
6月前
|
Web App开发 JSON 前端开发
根据markdown文件反向转换成chrome浏览器书签html
前几天手贱直接把 bookmark 的源文件给删了,这下这么多年收藏整理的书签只有自己博客里的一个 markdown 文件了,毕竟还是直接用浏览器自带的 bookmark 查看会方便好多,只能想办法怎么根据现在的 markdowm 文件转换回 bookmark.html 文件了
49 0
|
7月前
|
自然语言处理 JavaScript 前端开发
使用 SAP Business Application Studio 在浏览器环境里开发 SAP UI5 应用试读版
使用 SAP Business Application Studio 在浏览器环境里开发 SAP UI5 应用试读版
52 1

热门文章

最新文章