我使用web3.js连接前端( ReactJs )已经很长时间了。我想换到以太,但听说了莫拉利斯的事。现在我真的很困惑该选择什么?(每周下载的以赛人要比web3多,这是我想换的主要原因,我看了一些youtube上的视频,声称以太更好)。有人能帮我从Web3.js、Ethers.js和Moralis中挑选出正确的吗?
发布于 2023-03-11 08:51:54
以太js和web3 js实际上是在web3中用来与区块链交互的。Moralis是一种第三方服务,这显然是一种付费服务。
在区块链和分散化的世界中,以太js和web3 js保持匿名精神,尽管使用web3或醚js可以跟踪用户的活动,如事务数据、ip地址、设备信息等。
通过使用moralis,您将发现一种在web3中工作的有趣方法,因为与在etherjs和web3 js中创建自己的函数相比,使用moralis库非常容易。
但到最后,这取决于你想要选择什么轨道。我支持moralis及其工作,因为它使etherjs和web3 js易于在我们的dAaps中使用。
发布于 2023-03-11 13:05:57
Moralis不等于醚或Web3.js。这不是苹果与苹果的比较。Moralis是一个商业的Web3数据、流和身份验证API。最近,它已经转变为仅作为后端SDK使用。Moralis正变得更像后端区块链数据提供商(顺便说一句,付费)。前端移动到一个名为moralis-v1的包中。我很想知道它将来会得到多好的支持。
另一方面,Ethers.js是,我引用如下:
ethers.js库的目标是成为一个完整而紧凑的库,用于与及其生态系统进行交互,最初是为ethers.io设计的,后来扩展为一个更通用的库。
我认为,如果您的目标是开发完整的Web3项目,那么您必须了解Ethers.js,并将其与其他库和SDK结合起来,例如瓦格米、硬帽、Next.js等等。
此时,Ethers.js是许多库和SDK的依赖项。如果不是必须的话,学习它将是非常有益的。
只要我的0.02美元。祝你好运。
https://ethereum.stackexchange.com/questions/147255
复制相似问题