テクノロジー

フロントエンド for Dapps

nano's icon'
  • nano
  • 2020/03/05 03:34

面白いDappとフロントエンドの専門家の意見を学んだので共有

Stephan grider(twitter : @ste_grider)の動画で彼はDappsにおけるフロントエンドの重要性について言及していた

従来のアプリとDappsの比較をするとDappsにおけるフロントエンドの重要性がわかる。

従来のアプリではユーザはフロントエンドのボタンを押したり入力をしたりすることによってサーバのデータに変更を加えるというアプリが一般的である。

つまりユーザの指令が一度サーバ再度に送られてそちらでプロセスされた過程がデータベースに変更を加える。

しかし、Dappsにおいてその構造は不可能である。

Dappsにおいてはユーザの指令をサーバに送り、サーバがそれをプロセスしてブロックチェーン上のデータベースに変更を加える事はできない、なぜならブロックチェーン上のデータの変更にはユーザ自身のprivate keyとpublic keyが必要でありprivate keyをサーバに送る事はブロックチェーン上のユーザの権限を全てサーバの運営者に与えるのと同義だからだ。

この点においてDappsではフロントエンドからのユーザの指令によって直接ブロックチェーン上のデータの変更を行わなければならない。

こういった理由からDappsではフロントエンドの使いやすさ、機能、ロジックが従来のアプリよりも重要視される。

ユーザがブロックチェーンとinteractできるようなインターフェースの構築にはjavascriptやそのフレームワークが必要になってくる

というわけで、ブロックチェーンに関するエンジニアになりたい人はとりあえず

vanilla JS(単なるネイティブJavascript)に加え

 ♢React

 ♢Vue

はできた方がいい。

Supporter profile icon
Article tip 1人がサポートしています
獲得ALIS: Article like 32.95 ALIS Article tip 1.10 ALIS
nano's icon'
  • nano
  • @cryptoMedNano
コンピュータサイエンス専攻じゃないけどITに興味がある学生。英語、中国語もサポートしています。

投稿者の人気記事
コメントする
コメントする
こちらもおすすめ!
Eye catch
テクノロジー

iOS15 配信開始!!

Like token Tip token
7.20 ALIS
Eye catch
クリプト

約2年間ブロックチェ-ンゲームをして

Like token Tip token
61.20 ALIS
Eye catch
テクノロジー

彼女でも分かるように解説:ディープフェイク

Like token Tip token
32.10 ALIS
Eye catch
テクノロジー

オープンソースプロジェクトに参加して自己肯定感を高める

Like token Tip token
85.05 ALIS
Eye catch
ゲーム

ドラクエで学ぶオーバフロー

Like token Tip token
30.10 ALIS
Eye catch
クリプト

「ハッシュ」とは何なのか、必ず理解させます

Like token Tip token
0.10 ALIS
Eye catch
クリプト

Bitcoinの価値の源泉は、PoWによる電気代ではなくて"競争原理"だった。

Like token Tip token
159.32 ALIS
Eye catch
他カテゴリ

ALISのシステム概観

Like token Tip token
5.00 ALIS
Eye catch
クリプト

Uniswap v3を完全に理解した

Like token Tip token
18.92 ALIS
Eye catch
他カテゴリ

機械学習を体験してみよう!(難易度低)

Like token Tip token
69.82 ALIS
Eye catch
クリプト

スーパーコンピュータ「京」でマイニングしたら

Like token Tip token
1.06k ALIS
Eye catch
クリプト

17万円のPCでTwitterやってるのはもったいないのでETHマイニングを始めた話

Like token Tip token
46.60 ALIS