Кілька днів тому додав у додаток функцію перемикання мов, у верхньому правому куті розмістив кнопку — прапор Франції та прапор США для позначення. Хоча ця невелика функція здається простою, під час реалізації я зрозумів, що її вартість справді не мала. Особливо при запуску таких взаємодій у мережі — кожна зміна стану потребує ресурсів. Спостерігаючи, як RAM-вартість поступово витрачається такими розробниками, як я, — це трохи боляче. Але саме так виглядає сучасний стан розробки децентралізованих додатків — кожна оптимізація вимагає ретельного обчислення.
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
10 лайків
Нагородити
10
8
Репост
Поділіться
Прокоментувати
0/400
MissedAirdropAgain
· 19год тому
Ой, розробка в блокчейні дійсно вбиває увагу до деталей, навіть одна маленька кнопка може зжерти RAM
Переглянути оригіналвідповісти на0
GasFeeVictim
· 01-14 17:24
Ой, RAM цей «їстівець» справді неймовірний, відчувається, що маленькі функції — великі витрати
---
Навіть перемикання мов може так дорого коштувати, розробка в блокчейні дійсно — мистецтво раціонального використання ресурсів
---
Лише дві кнопки з прапорами, а результат — купа змін у стані, ось реальність Web3
---
Кожна оптимізація вимагає компромісу між витратами, розробники справді «меняють» гроші на досвід
---
Згоряння RAM для таких малих взаємодій — трохи боляче
---
Невидимі витрати на взаємодію в блокчейні — хто їх розуміє? Це гроші, які не видно, але відчуваєш
---
Правда про розробку децентралізованих додатків: функції прості, витрати — вибухові
---
Ціна двох прапорів — справді несподівано велика
Переглянути оригіналвідповісти на0
TeaTimeTrader
· 01-14 13:54
Розробка в блокчейні дійсно неймовірна, одна маленька кнопка може звести вас з розуму
Переглянути оригіналвідповісти на0
RektRecorder
· 01-13 19:55
Розробка в блокчейні дійсно є вбивцею дрібниць, одна маленька кнопка наполегливо вимагає врахування витрат...
На блокчейні один маленький кнопка, раніше це так дорого...
---
Вартість RAM дійсно неймовірна, розробникам дуже важко
---
Дивлячись, як ресурси поступово витрачаються, шкода, але що зробиш
---
Ось і правда Web3, здається простим, але за цим ховаються пастки
---
Кнопки з прапорами потрібно ретельно планувати, розробка Web3 дійсно напружена
---
Кожна зміна стану зменшує здоров'я, де ж шукати можливості для оптимізації
---
Чи означає децентралізація такі витрати, здається, це трохи дорого
Переглянути оригіналвідповісти на0
SolidityStruggler
· 01-13 19:43
На ланцюгу один з кнопок перемикання мов, і він так сильно споживає RAM? Розробникам дійсно дуже важко
Переглянути оригіналвідповісти на0
LostBetweenChains
· 01-13 19:31
鏈上 розробка дійсно неймовірна, один маленький кнопка буквально зробила гаманець болючим.
---
Вартість RAM — це невидимий ніж, що різати тихо і непомітно.
---
Тому для створення DApp потрібно тонко налаштовувати операції, кожна копійка має значення.
---
Ось чому UX досвід Web3 завжди трохи гірший, все застрягло через споживання ресурсів.
---
Кнопка з прапором звучить просто, але вартість на ланцюгу майже зруйнувала систему, децентралізація — ось так.
---
Розробники всі плачуть у тіні, бо кожна ітерація функції — це гроші.
---
Потреба у перемиканні мов — це надто розкішно для оновлення на ланцюгу, якби не Web3, що таке...
---
Після цього стає зрозуміло, чому багато функцій у екосистемі не реалізуються — бо не можна дозволити собі таку витрату.
Кілька днів тому додав у додаток функцію перемикання мов, у верхньому правому куті розмістив кнопку — прапор Франції та прапор США для позначення. Хоча ця невелика функція здається простою, під час реалізації я зрозумів, що її вартість справді не мала. Особливо при запуску таких взаємодій у мережі — кожна зміна стану потребує ресурсів. Спостерігаючи, як RAM-вартість поступово витрачається такими розробниками, як я, — це трохи боляче. Але саме так виглядає сучасний стан розробки децентралізованих додатків — кожна оптимізація вимагає ретельного обчислення.