Vài ngày trước, tôi đã thêm một chức năng chuyển đổi ngôn ngữ vào ứng dụng, đặt một nút ở góc trên bên phải — biểu tượng cờ Pháp và cờ Mỹ để đại diện. Chức năng nhỏ này dù trông có vẻ đơn giản, nhưng khi triển khai mới nhận ra chi phí thực sự không thấp. Đặc biệt là khi chạy các tương tác này trên chuỗi, mỗi lần thay đổi trạng thái đều tiêu tốn tài nguyên. Nhìn thấy chi phí RAM cứ thế từng chút một bị các nhà phát triển như tôi tiêu hao, cảm giác thật là xót xa. Tuy nhiên, đó là thực trạng của việc phát triển ứng dụng phi tập trung — mỗi tối ưu đều phải tính toán kỹ lưỡng.
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
10 thích
Phần thưởng
10
8
Đăng lại
Retweed
Bình luận
0/400
MissedAirdropAgain
· 19giờ trước
Ối chà, phát triển trên chuỗi thật sự là kẻ giết chết chi tiết, chỉ một nút nhỏ cũng có thể tiêu tốn RAM
Xem bản gốcTrả lời0
GasFeeVictim
· 01-14 17:24
哎呀,RAM这个吃钱怪真的绝了,小功能大开销的感觉懂
---
Ngôn ngữ chuyển đổi cũng có thể tiêu tốn nhiều tiền như vậy, phát triển trên chuỗi thực sự là nghệ thuật tính toán cẩn thận
---
Chỉ là hai nút cờ, kết quả thay đổi trạng thái một đống, đó chính là thực tế của Web3
---
Mỗi lần tối ưu đều phải cân nhắc chi phí, nhà phát triển thực sự đang đổi tiền lấy trải nghiệm
---
Tiêu RAM cho những tương tác nhỏ như thế này, cũng hơi đau lòng đấy
---
Chi phí ẩn của tương tác trên chuỗi ai hiểu được, là tiền không nhìn thấy nhưng có thể cảm nhận được
---
Bản chất của phát triển ứng dụng phi tập trung: chức năng đơn giản, chi phí bùng nổ
---
Chi phí của hai lá cờ này thật sự lớn, thật sự không ngờ
Xem bản gốcTrả lời0
TeaTimeTrader
· 01-14 13:54
Phát triển trên chuỗi thực sự tuyệt vời, một nút bấm nhỏ có thể khiến bạn phát điên
Xem bản gốcTrả lời0
RektRecorder
· 01-13 19:55
Phát triển trên chuỗi thực sự là kẻ giết chết chi tiết, một nút nhỏ cũng phải tính toán chi phí...
Một nút chuyển đổi ngôn ngữ trên chuỗi, lại tiêu tốn RAM như vậy? Nhà phát triển thật sự quá vất vả rồi
Xem bản gốcTrả lời0
LostBetweenChains
· 01-13 19:31
Chuỗi phát triển thực sự tuyệt vời, một nút nhỏ nhưng lại khiến ví bị đau đớn.
---
Chi phí RAM chính là một lưỡi dao vô hình, cắt một cách âm thầm.
---
Vì vậy, làm DApp phải vận hành tinh tế, từng đồng từng xu đều phải tính toán rõ ràng.
---
Đây chính là lý do tại sao trải nghiệm UX của Web3 luôn chưa đạt yêu cầu, toàn bộ đều nằm ở việc tiêu thụ tài nguyên.
---
Nút cờ quốc kỳ nghe có vẻ đơn giản, chi phí trên chuỗi gần như sụp đổ, đó là decentralization.
---
Các nhà phát triển đều âm thầm rơi lệ, vì mỗi lần cập nhật chức năng đều là tiền bạc.
---
Yêu cầu chuyển đổi ngôn ngữ quá xa xỉ để đưa lên chuỗi, nếu không phải Web3 nhất định phải như vậy...
---
Xem xong điều này mới hiểu tại sao nhiều chức năng trong hệ sinh thái không thể thực hiện được, chính là không đủ tiền để đốt.
Vài ngày trước, tôi đã thêm một chức năng chuyển đổi ngôn ngữ vào ứng dụng, đặt một nút ở góc trên bên phải — biểu tượng cờ Pháp và cờ Mỹ để đại diện. Chức năng nhỏ này dù trông có vẻ đơn giản, nhưng khi triển khai mới nhận ra chi phí thực sự không thấp. Đặc biệt là khi chạy các tương tác này trên chuỗi, mỗi lần thay đổi trạng thái đều tiêu tốn tài nguyên. Nhìn thấy chi phí RAM cứ thế từng chút một bị các nhà phát triển như tôi tiêu hao, cảm giác thật là xót xa. Tuy nhiên, đó là thực trạng của việc phát triển ứng dụng phi tập trung — mỗi tối ưu đều phải tính toán kỹ lưỡng.