limu is short of love immutable, born for efficient creation and operation of immutable object.
const baseState = {
a: 1,
b: [1, 2, 3],
c: {
c1: { n: 1 },
c2: { m: 2 },
},
};
const nextState = produce(baseState, (draft) => {
draft.a = 2;
draft.b["2"] = 100;
});
console.log(nextState === baseState); // false
console.log(nextState.a === baseState.a); // false
console.log(nextState.b === baseState.b); // false
console.log(nextState.c === baseState.c); // true
https://github.com/tnfe/awesome-blackmagic
我们在 web 开发过程中,都会或多或少遇到过一些非常规需求,需要巧妙的应用我们所掌握的技术那不为人知的一面,这类奇技淫巧,我们称之为黑魔法。awesome-blackmagic 项目将为 web 开发人员定期分享这些神奇的技术应用。
https://github.com/anderejd/electron-wasm-rust-example
A minimal Electron + WebAssembly (WASM) + 🦀 Rust example.
This example application is based on:
- https://gist.github.com/jarek-foksa/0f6e82bdaf8fb1962c9e14035a8725e4
- https://github.com/rustwasm/wasm-bindgen/tree/master/examples/without-a-bundler
- https://github.com/anderejd/wasm-bindgen-minimal-example
https://github.com/flipped-aurora/gin-vue-admin
基于 vite+vue3+gin 搭建的开发基础平台(已完成 setup 语法糖版本),集成 jwt 鉴权,权限管理,动态路由,分页封装,多点登录拦截,资源权限,上传下载,代码生成器,表单生成器等开发必备功能,五分钟一套 CURD 前后端代码。
gitee 地址: https://gitee.com/pixelmax/gin-vue-admin
github 地址: https://github.com/flipped-aurora/gin-vue-admin
插件仓库以及开发规范:https://github.com/flipped-aurora/gva-plugins
审批流分支: https://github.com/flipped-aurora/gin-vue-admin/tree/gva_workflow