Несколько дней назад я добавил функцию переключения языков в приложение, разместив кнопку в правом верхнем углу — флаг Франции и флаг США для обозначения. Хотя эта небольшая функция кажется простой, при реализации я понял, что её стоимость действительно не мала. Особенно при выполнении таких взаимодействий в блокчейне — каждое изменение состояния требует расхода ресурсов. Смотреть, как RAM-ресурсы постепенно расходуются такими разработчиками, как я, немного больно. Но это и есть текущая ситуация в разработке децентрализованных приложений — каждую оптимизацию нужно тщательно просчитывать.

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 7
  • Репост
  • Поделиться
комментарий
0/400
GasFeeVictimvip
· 10ч назад
哎呀,RAM这个吃钱怪真的绝了,小功能大开销的感觉懂 --- Языковое переключение тоже так дорого обходится, разработка в блокчейне действительно искусство экономии --- Только две кнопки с флагами, а результат — куча изменений состояния, вот реальность Web3 --- Каждая оптимизация требует взвешивания затрат, разработчики действительно меняют деньги на опыт --- За такую небольшую интеракцию с RAM немного жалко, хе-хе --- Кто понимает скрытые издержки взаимодействий в блокчейне, это деньги, которые невидимы, но ощущаются --- Истина о разработке децентрализованных приложений: функции просты, затраты взрывоопасны --- Цена двух флагов оказалась настолько высокой, что я даже не ожидал
Посмотреть ОригиналОтветить0
TeaTimeTradervip
· 13ч назад
Разработка на блокчейне действительно потрясающая, одна маленькая кнопка может свести с ума
Посмотреть ОригиналОтветить0
RektRecordervip
· 01-13 19:55
Разработка на блокчейне действительно является убийцей деталей, одна маленькая кнопка изо всех сил пытается посчитать стоимость...
Посмотреть ОригиналОтветить0
ChainProspectorvip
· 01-13 19:54
哎呀,小功能大成本啊,链上的每一个字节都得掂量掂量 --- RAM这东西真的是开发者的噩梦,一个语言切换按钮就能把钱包吃秃了 --- 就这?我还以为多复杂呢,原来链上开发就是在和成本搏斗 --- 状态变化消耗资源这块我懂,去中心化的代价呗 --- 法国旗和美国旗,合着用国旗来省字节是吧哈哈 --- 精打细算是真的,要不然gas费能把你整破产 --- 看来没有什么功能是简单的,在链上都得付出代价
Ответить0
PrivacyMaximalistvip
· 01-13 19:50
На блокчейне одна маленькая кнопка, оказывается, так дорого стоит... --- Стоимость RAM действительно зашкаливает, разработчикам очень тяжело --- Смотрю, как ресурсы постепенно расходуются, мне жалко, но ничего не поделаешь --- Это и есть правда Web3, за кажущейся простотой скрываются ловушки --- Даже кнопка с флагом требует тщательного планирования, разработка в Web3 действительно напряженная --- Каждое изменение состояния сопровождается потерей ресурсов, где же место для оптимизации? --- Децентрализация — значит ли это, что нужно платить такую цену? Кажется, это немного дорого
Посмотреть ОригиналОтветить0
SolidityStrugglervip
· 01-13 19:43
На блокчейне есть кнопка переключения языка, и она так сильно нагружает RAM? Разработчикам действительно очень трудно
Посмотреть ОригиналОтветить0
LostBetweenChainsvip
· 01-13 19:31
Ончейн-разработка действительно потрясающая, одна маленькая кнопка буквально заставила кошелек болеть. --- Затраты RAM — это как невидимый нож, который режет тихо и незаметно. --- Поэтому для разработки DApp нужно вести тонкую операционную работу, каждую копейку нужно считать. --- Вот почему UX Web3 всегда немного не дотягивает, всё сводится к расходам ресурсов. --- Кнопка с флагом звучит просто, но затраты на цепочке почти привели к краху, децентрализация — это так. --- Разработчики тайно плачут, потому что каждая итерация функции — это деньги. --- Требование переключения языка на блокчейне — это слишком роскошь, если бы не Web3, так было бы не нужно... --- После этого становится понятно, почему многие функции в экосистеме не реализуемы — потому что их слишком дорого делать.
Посмотреть ОригиналОтветить0
  • Закрепить