BERN Stack: The future of Crypto Applications

in #applications7 years ago (edited)

We've all heard of the various tech stacks being used to develop applications.

  • LAMP stack (Linux Apache MySQL PHP/Python/Perl)
  • MEAN stack (Mongo Express Angular Node)
  • MERN stack( Mongo Express React-Redux Node)
  • BERN?

Introducing the stack perfect for Blockchain wallets and applications. What is the BERN stack?

B - Blockchain: The data-provider / data-layer for the application.
E - Electron: The desktop wrapper and server for the application
R - React-Redux: The Front End layer of the application. The V and C in MVC
N - Node: Serves the application and can be utilized to interact with the Blockchain

Examples of the BERN stack

As you can see, more and more companies are using this stack of technical libraries for developing some of their core applications. Electron provides a unique feature in that it doesn't attach directly to your browser. Thus, giving the impression of increased security when dealing with your cryptocurrencies.

React and Redux are perfect libraries for dealing with the ever changing application state forced by the nature of the Blockchain. As more and more blocks get published, applications are forced to update in real-time. This can be an expensive operation if not done carefully. React and Redux work well for just this purpose, only updating the components that reflect the change in the application state.

Can you think of any more example of the BERN stack? I'd love to hear thoughts of this emerging stack.

Coin Marketplace

STEEM 0.24
TRX 0.25
JST 0.039
BTC 93333.46
ETH 3336.69
USDT 1.00
SBD 3.26