How to Build a CRUD dApp on Solana

preview_player
Показать описание

DISCLAIMER
The content herein is provided for educational, informational, and entertainment purposes only, and does not constitute an offer to sell or a solicitation of an offer to buy any securities, options, futures, or other derivatives related to securities in any jurisdiction, nor should not be relied upon as advice to buy, sell or hold any of the foregoing. This content is intended to be general in nature and is not specific to you, the user or anyone else. You should not make any decision, financial, investment, trading or otherwise, based on any of the information presented without undertaking independent due diligence and consultation with a professional advisor. Solana Foundation Foundation and its agents, advisors, council members, officers and employees (the “Foundation Parties”) make no representation or warranties, expressed or implied, as to the accuracy of the information herein and expressly disclaims any and all liability that may be based on such information or any errors or omissions therein. The Foundation Parties shall have no liability whatsoever, under contract, tort, trust or otherwise, to any person arising from or related to the content or any use of the information contained herein by you or any of your representatives. All opinions expressed herein are the speakers’ own personal opinions and do not reflect the opinions of any entities.
Рекомендации по теме
Комментарии
Автор

this is probaly the best tutorial out there about solana dapp development for beginers,
thanks briana for this tutorial

rishab
Автор

I did not know that InitSpace trick. That's nice. And thanks for explaining everything as you go. This is probably the first anchor tutorial where I learned a lot

PootCoinSol
Автор

this is everything i needed to get started with solana bless you

bridgetrosequinn
Автор

This demo uses "anchor build" which is using anchor-cli instead of the built-in "npm anchor-build" command. If you are using anchor-cli to follow along, you should check that your anchor version is 0.29.0 (instead of latest 0.30.0) as this will cause incompatible IDLs generated by 0.30.0 - around 18:00

cedricchan
Автор

This wasn't explained very clearly to me. Often I wonder why we are doing something.. for example, what's a Mutation?

LorenzoGiovenali
Автор

this was eye opening! I want to learn more~

EstherTeenyHan
Автор

entry_id was declared but never used, probably for the sake of simplifying the program. Feels a little hacky because now we can only update messages, since updating the title would change the PDA address, also 2 separate entries with the same title from the same user will conflict no? They derive the same PDA address

AlphaOnly
Автор

can you recommend me the next tutorial to watch, so that I can combine this with "pay with my token"? - imagine to be able to create a journal you have to pay some tokens but not solana?

GRANATE
Автор

What would be the main benefit of this compared to a regular CRUD app, I'm trying to understand the web3 space!

lardosian
Автор

how do we retieve the signature of the journal entry ?

chadgtr
Автор

but doesnt use latest anchor/IDL implementation?

MrNewRevolutionary
Автор

You never implemented the entry_id. Also could be cool to add an upvote / downvote functionality to the message that others can vote on

PootCoinSol
Автор

Guys, I heard that most of the transactions actually fail, is this a reliable network to host my Dapp? please advise!

abdelrahmangamalmahdy
Автор

what will be the usecase of a solana dapp ?

trader