A new development environment for Ethereum developers: Truffle

A new development environment for Ethereum developers: Truffle

For developers, businesses, and government officials, it is valuable and meaningful to be able to explore how blockchain works and how it can be used in real life. Recently, the Ethereum blockchain has attracted a lot of attention. Truffle will provide people with a development environment and testing framework to understand this technology. The emergence of Truffle may make Ethereum technology more accessible to Ethereum developers and those who seek a deeper understanding of the technology.

As more and more people begin to pay attention to the Ethereum blockchain, platforms like Truffle have emerged to help people understand this technology. Currently, Truffle only provides related services for Ethereum developers.

Terms like "smart contracts" and "blockchain as a service" are constantly being thrown around, but few people fully understand what they mean. Like a regular contract, a smart contract is an agreement signed by multiple parties, but it is supervised by a computer instead of a person as a third party. The agreement will be carried out automatically, and if a contract dispute occurs, it will be resolved quickly because all evidence is automatically processed by the software.

Blockchain as a service is a developer sandbox, such as the BaaS blockchain platform provided by Microsoft. It allows all coders in the world to set up a Microsoft Azure virtual machine, through which they can interact directly with the Ethereum blockchain without running the software. However, Truffle is slightly different, it is not a blockchain as a service type project.

For laymen, it is not easy to get started with Ethereum technology because you first need to have a good understanding of the Ethereum protocol. This is the problem that Truffle helps to solve. Truffle provides aspiring programmers with a development environment with a huge library of guides and tools. In addition, it also provides services such as "smart contract testing" and "writing external scripts".

What's a developer platform without a testing framework for writing code? For developers who love to learn by doing, Truffle is such a platform. It supports automated contract testing, public and private networks, and interactive consoles. In addition, Truffle supports JavaScript, ES6, SASS, and JSX.

Community feedback is important

Truffle's mission is to bring more knowledge about Ethereum to users around the world, but technology is constantly evolving, and the Truffle team may not be able to take care of all aspects, so they set up a dedicated Gitter page where users can give them suggestions and opinions. Truffle said that their service is free and users only need a GitHub account to participate.

As Truffle collects more and more user feedback, their services will be improved and enhanced little by little in the future. It will be available on the platform in a period of time. At present, Ethereum and smart contracts make developers excited, but this is just the tip of the iceberg of blockchain technology.

Original article: https://news.bitcoin.com/truffle-development-ethereum-coders/
By JP Buntinx
Translator: printemps
Editor: printemps
Source (translation): 8btc Information (http://www.8btc.com/truffle-ethereum)


<<:  Talent shortage! Competition for talent recruitment in the blockchain industry is fierce

>>:  Microsoft no longer loves Bitcoin? Why is it canceling some support?

Recommend

Is it good for a woman to have high cheekbones and a pointed chin?

Although each of us hopes to be beautiful, but in...

Treat it rationally | Comment on the domestic bank ban on BTC transactions

Recently, a bank issued a statement prohibiting u...

How to read double nasolabial lines?

Nasal folds are two lines extending from our nose...

What are the points worth noting in Canaan Creative’s prospectus?

Author | Qin Xiaofeng Editor | Hao Fangzhou Produ...

Are men and women with square faces suitable for marriage?

Are men and women with square faces suitable for ...

How to deal with your boss

How to deal with your boss After working in the w...

What kind of face does a girl have good fortune?

Whether a girl’s fortune is good or not can be se...

How to explain moles on female private parts

Moles can be found in many parts of our body. Dep...

What does a collapsed nose look like?

People with high nose bridges have more three-dim...

What does it mean when the career line starts from the Moon Hill?

In palmistry , a mound is each thick bulge on the...

Analyzing work attitude from eyes

In physiognomy, eyes are the windows to the soul,...