/web

Some knowledge points, examples and resources about the web 关于 web 的一些知识点,示例和资源

Primary LanguageHTML

web

Some knowledge points, examples and resources about the web

关于 web 的一些知识点,示例和资源


Examples

Date-Time Libs

  • dayjs - ⏰ Day.js 2kB immutable date-time library alternative to Moment.js with the same modern API

UI Library

  • nextui - site - 🚀 Beautiful, fast and modern React UI library.

State Manager

  • zustand - 🐻 Bear necessities for state management in React
  • immer - Create the next immutable state by mutating the current one
  • use-immer - Use immer to drive state with a React hooks
  • react-cookie - Load and save cookies within your React application

Motion

  • motion-canvas - Web-based tool for creating animations programmatically

Design Tools

  • spline - a place to design and collaborate in 3D.
  • figma - Build better products as a team. Design, prototype, and gather feedback all in one place with Figma.
  • framer - Go from design to world-class site with Framer, the web builder for creative pros.
  • retool - Build internal tools, remarkably fast

Prettier Plugins

  • prettier-plugin-tailwindcss - A Prettier plugin for Tailwind CSS that automatically sorts classes based on our recommended class order.

AI

  • futurepedia - The Largest AI Tools Directory
  • gpt3demo - GPT-3 is the world's most sophisticated natural language technology. Discover how companies are implementing the AI to power new use cases.
  • lihang-code - 《统计学习方法》的代码实现

Web3

  • 以太坊词汇表
  • 以太坊开发者文档
  • https://wtf.academy 是一个面向 Web2 开发者的 Web3 开源学院
  • vyper 是面向 EVM 的 Python 版智能合约语言
  • ethers.js 库旨在成为一个完整而紧凑的库,用于与以太区块链及其生态系统进行交互。它最初是为与 ethers.io 一起使用而设计的,后来扩展为一个更通用的库。
    • 它的官网文档地址是这里,中文文档地址是这里
  • ZK,有效性证明,也称为零知识证明,是一种交易验证方法,发生在证明者(为某些信息创建证明的人)和验证者之间,验证者在不共享任何信息的情况下验证证明他们俩。
  • Sidechains 侧链是与父区块链(也称为主网)相邻工作的独立链。他们有一个核心任务——解决目前阻碍区块链成为主流技术的可扩展性难题。
  • 加密货币 Crypto 是 cyptocurrency 的简称,是一种基于加密技术的数字货币新形式
  • 区块链是一个交易数据库,在网络中的众多计算机之间更新和共享。每次添加一组新交易时,即称为一个“区块”,区块链由此而得名。大多数区块链都是公有的,用户只能添加而不能删除数据。如果有人想更改系统上的任何信息或欺骗系统,那么他需要在网络中大多数计算机上都如此操作。那将是一个超级大工程。这使得已经建立的区块链(如以太坊)十分安全。
  • DeFi 的全称是 Decentralized Finance,即“去中心化金融”,也被称为“开放式金融”
  • 以太坊与比特币有什么不同?
    • 以太坊立足比特币创新之上,两者都允许你使用数字货币,而无需支付服务提供商或银行。但是以太坊是可编程的,所以你还可以在以太坊网络上构建和部署去中心化应用程序。
  • 稳定币是一种新型加密货币,依赖于更稳定的资产作为其价值基础。大多数稳定币都与美元挂钩,因而维持其货币价值。这样一个非常便宜且稳定的全球支付系统应运而生。当前许多稳定币都构建在以太坊网络上。

DApp

  • Metaverse 是一个 3D 的虚拟网络世界,你可以和其它数字化的对象互动。
  • Blockchain 分布式数据库,数据被分成用密码学链接的 块。当新数据被推入区块链时,它会填充一个空块,该块进一步链接到其他块,创建一个按时间顺序排列的链。区块链中的数据不可逆操作,能永久保存,任何人都可以查看。
  • Cryptocurrency 加密货币,去中心化的银行,每个人都能发币,安全、交易快。Crypto Wallet
  • Metamask 流行的浏览器扩展和移动应用程序,充当加密钱包和 DApp 的网关。
  • Miner 区块链中的节点。它是在交易过程中生成(将新记录插入到区块链中)。
  • Gas Fee  用于测量在以太坊区块链上执行特定操作所需的计算工作量的单位。什么是 Gas?
  • Token 数字令牌。
  • NFT 数字资产。
  • Smart contract 智能合约,存储在区块链中的去中心化程序。当参与者满足前提条件时调用。它类似于供应商的机器,买家插入卡付款时执行。它允许你选择所购买的饮料,并在饮料下发后将钱转给卖家。自动化、安全、快速。智能合约可以是任何服务:汇款、选举投票、改变财产归属等等。
  • ICO 加密世界的 IPO。
  • DApp 去中心化应用程序。
  • DeFi 去中心化金融服务。
  • DAO 去中心化自治组织。
  • Consensus 去中心化的一组规则,规则达成前必须验证。
  • Ethereum 一个在公共区块链网络中工作的开源软件平台,专注于运行 DApps 应用程序。
  • EVM 用于执行智能合约。
  • Solidity 编写智能合约的编程语言。
  • Solana 解决可扩展性、交易速度、价格和能源效率等主要问题的区块链。

Solidity

  • ABI 是 Application Binary Interface 的简称
  • Gas 是指在以太坊网络上执行特定操作所需的计算工作量
    • 以太坊网络上的每个操作都需要一定数量的算力。这些费用用以太币支付。这意味着你至少需要少量以太币才能使用该网络。
  • EVM 是以太坊虚拟机
  • Solidity 中的事件(event)是 EVM 上日志的抽象
  • Solidity 是以太坊虚拟机(EVM)智能合约的语言
  • OppenZepplin 是一个维护 solidity 标准化代码库的组织

Big News

  • 2022-9-15,以太坊经历了合并升级,从工作量证明过渡到权益证明。
    • 合并是以太坊规模最大的一次升级,将保护以太坊安全所需的能源消耗减少了 99.95%,同时创建一个更安全、碳成本更低的以太坊网络。以太坊现在成为一种低碳区块链,并且安全性和可扩展性得到增强。

TensorFlow.js

Three.js

Mock Data

  • mockjs - A simulation data generator

News Channels

Conceptual Noun

  • DAG(Directed Acyclic Graph)是有向无环图

Articles


建议安装此插件,在 vscode 中查看 maps/articles 中内容