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

Five palm lines that indicate a woman's miserable life

A happy marriage and a successful career, I belie...

Is it true that women with high cheekbones are unlucky in marriage?

Is it true that women with high cheekbones are un...

Does a man with a "川" tattoo on his face look wealthy?

Everyone's face is unique. In physiognomy, ma...

Do you know what is Leigongzui?

Those of us who grew up watching "Journey to...

Thousands of American companies bought Bitcoin for this reason

To prevent significant losses from servers and co...

Facial features that indicate bad luck is about to happen

Facial features that indicate bad luck is about t...

Top 10 Emerging Technologies of 2016: Blockchain, 2D Materials

It is always interesting to select the top ten em...

Facial features of people who never label others nor accept labels

How can you make someone remember you quickly and...

What does a man with phoenix eyes mean?

Men with phoenix eyes are strong and dignified If...

Revealing the secrets of what kind of women are ruthless

Heartless women are generally more cruel. They ar...

Ganzhou Economic Development Zone investigates and regulates virtual currency

Recently, the Anti-Non-Proliferation Office of Ga...

A mine in the Norwegian Fjord region conducts green Bitcoin mining operations

According to coinjournal, the Lefdal mine in the ...