05 2024 档案
摘要:简介 基于Dart语言,跨平台(移动端-Android-iOS/Web-各种浏览器/桌面-Windows-Mac/嵌入式平台-Linux-Fuchsia和高性能(GPU图形渲染技术)可达到120fps(胜任游戏) flutter中文文档 Dart概述 Dart强类型的,面向对象的编程语言 运行方式一
阅读全文
摘要:web Components是浏览器原生组件化,不需编译直接在浏览器中运行 css-doodle基于web Components封装的组件库 在html文件中通过<script></script>引入 css-doodle可以做炫酷的动画效果 花式组件库 fancy-components css自定
阅读全文
摘要:架构的演进 物理机时代:单机版的单体架构-数据库,应用代码,HTTP服务器等服务都在一台服务器上 虚拟机时代:将一台物体机通过虚拟化技术分割为多台虚拟机,对于硬件设备的管理统一由云厂商负责,开发者不需买硬件,直接在云平台买虚拟机,例如阿里云的ECS 为了降低服务器负载,数据库迁移到云厂商提供的云数据
阅读全文
摘要:微前端 微前端是一种软件架构,类似于组件级应用,微前端可应用于项目技术栈的更新,独立发布,每个微应用都可以使用不同的框架 实现微前端 1.多个微应用之间的组合:微应用被注册在容器应用中 2.微应用中实现路由:微前端架构中,路由发生变化时,容器应用根据路由匹配微前端应用,匹配到微前端应用之后再启动微应
阅读全文
摘要:Electron介绍 Electron集成了chromium(支持最新特性的浏览器)与Node.js(javascript运行时,可实现文件读写)Native API是(提供统一原生界面操作的能力) 工作流程:启动APP 启动主进程,创建窗口,加载指定界面,开启渲染进程,渲染进程需要进行通信(如新增
阅读全文
摘要:小程序与网页开发的区别 小程序项目初始化 小程序项目管理后台 app.js加载入口文件(应用本地文件存储,将全局应用的数据,存储到本地缓存。操作本地缓存的数据;获取用户信息) app.json整个项目配置文件(例如设置小程序的导航条、标题、窗口颜色等) app.wxss是整个项目的全局样式文件 1.
阅读全文