yew
文章平均质量分 52
吕子明
专注于新技术,以rust、kotlin、flutter作为主要方向
展开
-
rust yew使用教程(二)
序言 依旧使用例子演示,例子包含定义组件,以及将组件点击事件传递给上一个组件处理,例子如下:src/btn_widget.rsuse yew::prelude::*;pub struct MyButton { link: ComponentLink<Self>, props: Props,}#[derive(PartialEq, Properties, Clone)]pub struct Props { pu原创 2021-12-02 17:41:05 · 1313 阅读 · 0 评论 -
rust yew使用教程(一)
序言 通过官方例子了解项目创建,热更新,以及编译,新版本的yew比之前方便很多,有配套工具,可以做到类似vue与react这样热更新,实时查看自己代码,yew还可以调用外部js与内部调用js api等,官方文档-中文链接。一、创建项目(注: 新版本不用使用lib做为项目)cargo new yew-app二、在Cargo.toml文件中添加yew作为依赖项[dependencies]# 你可以在此处查看最新版本: https://crates.io原创 2021-11-25 09:48:42 · 2705 阅读 · 0 评论 -
rust 为yew项目创建自己的服务端渲染环境
引言 最近了解yew的rust项目,感觉挺有意思的,不知道能不能避开前端相关的技术,毕竟现在前端体系需要了解的东西过于繁杂,yew的项目编译后貌似只能服务端渲染才能运行,但是官方介绍的服务端渲染方式总感觉还得继续安装奇奇怪怪的东西,为了减少依赖,才有了自己写一个简单的用于测试运行yew项目。一、rust web框架选择 目前生产环境可用的web框架貌似只有acitx,rocket也行不过自己使用的时候必须使用rust的不稳定版本,这会导致项目突然一下无法运行,很是玄学,actix个人认为有点过于庞原创 2021-11-23 18:19:46 · 796 阅读 · 0 评论