
前端开发
文章平均质量分 73
前端开发
ch_s_t
这个作者很懒,什么都没留下…
展开
-
Sequelize+Sqlite3使用示例
以下是一个简单的示例,展示了如何在Node.js中使用Express框架、Sequelize ORM以及SQLite数据库来构建一个支持RESTful API的Web应用程序。原创 2024-11-09 21:18:10 · 651 阅读 · 0 评论 -
基于 Express+JWT + Vue 的前后端分离架构
基于 Express、JWT 和 Vue 的前后端分离架构是一种常见的现代 Web 开发架构。这种架构将前端和后端分开部署,前端使用 Vue.js 框架构建用户界面,后端使用 Express.js 框架处理业务逻辑和提供 API 接口,JWT(JSON Web Token)用于用户的身份验证和授权。原创 2024-11-09 20:57:45 · 607 阅读 · 0 评论 -
基于flask+jwt+vue前后端分离架构
基于 Flask、JWT 和 Vue 的前后端分离架构是一种现代且流行的开发方式,它允许前端和后端独立开发、部署和扩展。以下是一个基本的实现步骤和示例代码,帮助你快速搭建这样的架构。原创 2024-11-09 20:18:57 · 1026 阅读 · 0 评论 -
富文本编辑器wangEdittor使用入门
富文本编辑器为开源产品wangEditor。wangEditor是一款轻量级Web富文本编辑器,配置方便,使用简单。读者可在其官网和GitHub仓库进行更多了解。主要有以下功能:1)图文混排wangEditor可以编辑的内容比较丰富,使用wangEditor进行图文混排。2)字体调整wangEditor可以很方便的进行文本内容格式的调整,包括字体、字号大小、字体颜色、背景颜色等内容。(3)全屏编辑wangEditor在初始化时有默认宽度,通常在页面中只占有部分版面。原创 2024-09-17 16:06:31 · 1078 阅读 · 0 评论 -
React之购物车
购物车是电商网站一个重要功能,此文使用React组件方式设计购物车组件,可根据状态变量showCart 灵活切换显示和隐藏购物车,当购物车商品为空时,显示空购物车,如下所示:否则显示商品信息,并计算各商品总价和购物车各商品总价和,如下所示:整体上设计为两个组件,一个空购物车组件EmptyCart, 主要功能是显示购物车图片和提示信息“购物车为空,快去添加商品吧”。另一外为购物车组件Cart ,,主要负责不为空时购物车显示和处理逻辑,此购物车有惟下几个属性: selectProducts :原创 2024-08-12 16:11:16 · 864 阅读 · 0 评论 -
React之组件的使用
Vue、React和Angular是三个流行的前端框架,采用组件化的开发方式。支持虚拟DOM(Virtual DOM)技术,有丰富的生态系统、大量的插件和工具可以使用。Vue的语法是传统的HTML和JavaScript,React使用JSX语法,Angular使用了TypeScript。Vue和React使用的是响应式数据绑定机制,即数据变化会自动更新视图,Angular使用的是双向数据绑定机制,即视图和数据之间可以互相同步变化。Vue和React是轻量级的框架,只关注视图层;原创 2024-08-11 15:00:50 · 708 阅读 · 0 评论 -
React之简易笔记本
此文使用React实现简易笔记本,包括环境配置,前台界面和后台应用等内容。原创 2024-08-12 11:39:11 · 1029 阅读 · 0 评论 -
我所理解Vuex状态管理
Vuex是一个专供Vue应用程序开发的状态管理模式,采用集中式存储管理应用的所有组件的状态,并以相应的规则保证以一种可预测的方式发生变化。它是一个存放多个组件共用的数据的一个容器,存放的数据是响应式,即存放数据发生变化,各个组件都会自动更新。每一个vuex应用的核心就是store,store基本上就是一个容器,它包含着应用中大部分的状态,它的状态存储是响应式,当组件从store中读取状态时,若 store中状态变化,则相应组件会自动更新。不能直接改变store中状态,唯一途径就是显式提交mutation。原创 2024-06-04 15:16:30 · 1058 阅读 · 0 评论 -
我所理解的VUE路由管理
WEB的开发与应用可以分为单页面应用(SPA SinglePage Application)和多页面应用(MPA MultiPage Application),多页面应用是传统的web应用程序,每个页面都是独立的HTML文件,每次页面刷新都会加载整个页面。单页面应用基于现代web技术,它使用一个javascript在一个单独的页面上构建整个应用程序,实现局部刷新、数据异步加载和响应式布局等特性。将路由映射到组件中。path: '/',},//创建路由实例,把定义的路由挂载到路由实例中})原创 2024-05-23 15:58:48 · 888 阅读 · 2 评论 -
Vite+Electronss构建vue3桌面应用
本文介绍使用vite构建Electron项目,使用@vitejs/plugin-vue插件辅助完成vue3桌面应用,主要使用Vite,Vue,Electron,@vitejs/plugin-vue四个模块。原创 2024-06-21 15:59:14 · 829 阅读 · 1 评论 -
使用Vuex实现购物车
使用时,需要将商品列表组件Product.vue和购物车列表组件Cart.vue在App.vue中引入,并在Vuex的store文件夹下的cart.js中定义好商品数据 all_products和已添加到购物车的商品数据selected,然后将该模块放入index.js文件的modules对象中,将数据通过getters导出,将方法通过actions和mutations导出。当进行一些小项目开发时,涉及组件传值时,或者项目非常小,组件间共享状态不多的情况下,此时可以使用简单的store模式或者其它方式。原创 2024-06-06 10:02:37 · 747 阅读 · 0 评论 -
使用Vite从零开始构建Electron项目
"script" {项目开发成功后,开发者可以通过npm run start 方式启动应用。在根目录的script/dev/下, 创建文件index.js,它是启动开发环境的脚本,它主要完成如下四项工作:(1)启动Vue项目的开发服务。(2)设置环境变量(3)编译主进程代码(4)启动Electron子进程,并加载Vue项目的首页。原创 2024-06-24 16:44:03 · 2488 阅读 · 2 评论 -
基于JWT验证的前后端实现
本文主要介绍了使用express 作为服务器,使用jsonwebtoken插件实现jwt的应用。前后端采用restful方式传递数据,原创 2024-05-09 16:37:13 · 284 阅读 · 2 评论 -
使用Electron读取本地文件
Electron原来叫Atom Shell ,可以用Web技术搭建桌面端程序,以Electron为基础,可以用HTML,CSS和javascriptpt实现程序逻辑和用户桌面,Electron程序一般有主进程和渲染进程,主进程是启动程序的Node脚本,提供对原生的node模块访问。渲染进程是由chromium管理的Web界面。以下的内容介绍从零开始搭建一个读取本地文件的Electron项目。原创 2024-06-13 16:36:05 · 3614 阅读 · 0 评论