解锁 Starknet 生态高效开发新路径!新手开发者还需掌握哪些技能?

TinTin COURSE.png

开发新手小伙伴们初入 Starknet 生态会否因为技术学习资料渠道而感到困扰?想要在 Starknet 生态挖掘更多开发机遇,但总感觉没有明确的创新方向?事实上,除了 Starknet 官方技术文档以外,还有这些开发者野路子能帮你扫清“疑难杂症”,助力快速、高效的开发之旅!快来听听生态资深专家们的亲身感知和经历干货吧!

17.PNG

5 月 15 日晚 20:00(UTC+8)来自 Starknet 中文社区的核心贡献者 Leo、Scaffold Stark 的核心贡献者和 Starknet 构建者 Jupeng 特别为大家带来了「Starknet 生态隐藏地图」的开发技术干货经验分享,带领关注生态的开发者在 Starknet 生态中找到开发实践创新方向,探索行业发展的最前沿。如果你错过了活动现场直播,可以点击查看回放 👇

📺 X space :https://x.com/i/spaces/1YpKkBnMpgXxj

1.png

👨🏻‍💻 新手入门 Starknet,

更快的学习捷径是实践

谈及新手入门 Starknet 生态,Leo 老师指出学习最快的方式还是参与到这些项目生态中去,很多项目都是开源的。因此如果能加入到这些项目群组的话可以多跟开发者和社区一起交流互动,很多生态主流的游戏、合约都是开源架构设计,能够在 GitHub 上看到一些设计逻辑。另外,就是挖掘更多开发者贡献的学习平台,学习 Starknet 生态上的开源项目来解决相应的问题和难点,有时候开发代码合并或接受了以后,对项目开发者来说也会有一定的奖励支持,边学边成长。另外有些项目如果有一些开发的需求的话,也会直接联系到你进行项目技术开发匹配和洽谈,自身也能在这个过程中找到学习和成长的路径。

18.PNG

2.png

👨🏻‍💻 掌握 Cairo2.0 还需

前端、后端、集成技能加持

Cario 2.0 已经上线两年左右了,这两年里也有很多新的升级和变化,其本身跟 Rust 语言有些类似,引入了很多现在智能合约可以用的组件 Components 来实现相关功能,提升了代码的可维护性和复用性。Cario 2.0 诸多内置函数引入了新的能够验证 EVM 签名的支持,“事实上本身 Starknet 生态的 Gas 费用就比较便宜,比如差不多 70W 笔交易总共只花了 750 美金的交易费,相当于每笔交易只花费了 0.001 美金,还是极具性价比的。” 此外,JuPeng 老师还透露一个小技巧是使用最新的版本,很多新版本都会给到 Gas 费用优化的支持,“把多个变量打包可以减少一定的 Gas 成本,然后减少循环的重复调用。”

19.PNG

除了 Cairo 以外,JuPeng 老师谈到还需要一些前端、后端和集成的技能才能开发出完整的 DApp,比如前端的话可以使用 Next.js、交互方面可以使用 Starknet React JS,后端的话也可以学习一些 Rust 语言,毕竟 Starknet 生态很多工具都是用 Rust 语言来编写的。技术工具之外,还需要提升快速、高效学习新兴技术和适应陌生代码库,这是一种心态和方法上的储备力。那么技术框架的角度,还是建议大家采用 Scaffold Stark 并敢于挑战陌生代码库。

3.png

👨🏻‍💻 快速启动 MVP 项目,

解锁 Scaffold Stark 高能路径

探索 Scaffold Stark 能够从模板到部署一气呵成,那么你知道 Scaffold Stark 的技术内理是怎样的吗?Starknet Scaffold 由 Horus Labs 构建,是一个为在 Starknet 上开发去中心化应用程序(DApps)而设计的工具包,它包括最流行和功能强大的工具,确保开发者始终拥有最新的开发环境。从开发 DApps 到应用工具都集合在一个仓库里,能够实现开箱即用和商业推广,不需要手动配置和撰写一堆代码并且自带补全调适系统。“它提供了一个 UI 能够让你在本地部署代码,实现快速启动 MVP 项目,引导你直接把精力放在创新和业务上,不需要被配置问题卡住,能够少走很多弯路。”

    4.png

    👨🏻‍💻 不写代码,Starknet 也诚挚欢迎你的加入

    面对诸多 Starknet 爱好者所关心的不会写代码如何加入生态难题,Leo 老师给出了真知灼见。他指出 Starknet 生态有很多激励扶持计划,一些社区推广活动可以通过撰文运营投稿的方式参与社区建设,还有很多活跃的开发者进行各类主题分享都可以保持关注,“投研、市场、运营等不同技能属性的机会都向大家敞开大门。

    20.PNG

    此外,站在面试的角度,JuPeng 老师也给大家提供了切实建议,引领生态参与者做好应对准备,“像现在咱们团队面试的时候会分为两部分,第一部分就是个人聊天,熟悉你的基本情况和态度方法;第二部分就是现场编程,开发动手和项目制作能力更具说服力”, Jupeng 谈到他很喜欢问面试者的问题是:给到你一个全新的代码库会不会觉得不舒服?那么优秀的开发者会把这样的经历当作是一种探索和学习的过程,我们也可以根据行业趋势来灵活调整开发思路和目标,找到项目优势。那么在 Livecoding 阶段,面试者进入自由撰写脚本的状态,主要是通过开发脚本来解决一个 Starknet 生态现存问题。

    值得一提的是,报名的学员加完课程之后会有很多隐藏福利和社区贡献者身份的加持,包括黑客松实战机会和项目激励种子计划。Starknet 生态也愿意给很多早期成长起来的开发项目给予 Grant 和投资机会,找到更多创业者想做的有意义、有价值的事情和发展方向。最后,Leo 老师也给新学员带来了一些建议,抓住更多 Starknet 生态的潜力机遇。第一是积极实践,一边学习、一边解决问题,在社区做出自己的一份贡献;第二是保持专注,在变化飞速的行业里找到自己专注的领域,让自己具备适应更新迭代的能力;第三相信自己,坚持在学习和成长中找到创新实践的想法。

    图片

    🎈 Starknet 开发实战训练营第三期

    课程开放报名中!

    由 TinTinLand 携手 Starknet、Scaffold-Stark 共同举办的 Starknet 开发实战训练营第三期课程已于 5 月 20 日正式开课!智能合约工程师、Starknet 长期贡献者 Asten、Scaffold Stark 维护者 Carlos Ramos、Scaffold Stark 核心贡献者和 Starknet 构建者 Jupeng、区块链开发者,开源倡导者 Kevin Sheeran 作为课程讲师,带领开发者快速掌握 Starknet 网络架构和智能合约开发技术,从 Cairo 语言基础到项目实战,全面提升开发能力!想要深入 Starknet 生态的开发者可别错过这次从项目测试到部署场景化应用实践的精彩学习之旅哦!

    21.png

    🗺️ 现在就可以点击报名(顺利毕业学员可以获得毕业 NFT、500U 奖金瓜分!)

    💿 腾讯问卷:https://wj.qq.com/s2/21368112/ds91/

    🙋更多课程细节添加课程班长(🆔WinniWinni1)了解!

    评论
    添加红包

    请填写红包祝福语或标题

    红包个数最小为10个

    红包金额最低5元

    当前余额3.43前往充值 >
    需支付:10.00
    成就一亿技术人!
    领取后你会自动成为博主和红包主的粉丝 规则
    hope_wisdom
    发出的红包
    实付
    使用余额支付
    点击重新获取
    扫码支付
    钱包余额 0

    抵扣说明:

    1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
    2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

    余额充值