使用 Node.js、TypeScript 和 WebSockets 进行客户端 - 服务器通信
1. 客户端代码概述
在讨论客户端与服务器通信的应用中,“节点”其实是更合适的术语。在实际的区块链中,负责挖掘区块的节点和用户添加交易的用户界面通常是分开的应用程序。
客户端代码运行在网页浏览器中,位于 src/client 目录。为了进行 HTML 渲染,使用了一个名为 lit-html 的小型库( www.npmjs.com/package/lit-html )。这个库允许使用 JavaScript 模板字面量编写 HTML 模板,它使用标记模板,即普通的 JavaScript 函数与 HTML 结合。
以下是 lit-html 渲染 HTML 的示例代码:
import {html, render} from 'lit-html';
const helloTemplate = (name) => html`<div>Hello ${name}!</div>`;
render(helloTemplate('Steve'), document.body);
render(helloTemplate('Kevin'), document.body);
lit-html 的主要思想是解析 H
超级会员免费看
订阅专栏 解锁全文
23

被折叠的 条评论
为什么被折叠?



