Nhiều dự án mới vừa mở ra, cảm giác đầu tiên không phải là tốt hay xấu, mà là có mệt không. Phải kết nối ví, chuyển mạng, không hiểu trang, còn phải hiểu một đống thuật ngữ mới. @spaace_io đã có sự lựa chọn rất rõ ràng trong vấn đề này, họ không giả vờ đơn giản, mà sử dụng Interaction Abstraction Layer để giấu đi các bước phức tạp ở phía sau, giúp cho hành trình của người dùng gần gũi hơn với trực giác của Web2. Mỗi bước của bạn trên nền tảng thực ra đã được chia thành các Context-aware Actions, hệ thống sẽ dựa vào trạng thái hiện tại của bạn để cho bạn biết bạn có thể làm gì, chứ không phải là mở ra tất cả các tùy chọn một lần. Kết hợp với Progressive Disclosure UX, chức năng không phải càng nhiều càng tốt, mà là mở khóa theo từng giai đoạn, điều này rất thân thiện với người dùng mới. Về cơ bản, Spaace sử dụng Session-based State Management để giữ cho các thao tác liên tục, không có cảm giác bị cắt đứt khi bạn thực hiện một bước rồi lại "làm lại từ đầu". Sự tối ưu hóa trải nghiệm này thường ít được nhắc đến, nhưng thực sự quyết định đến việc giữ chân người dùng. Một nền tảng có thể sử dụng lâu dài hay không, thường không phải vì nhiều chức năng, mà là vì bạn không muốn đóng lại khi mở lần thứ ba. Điều mà Spaace đang làm, chính là viết vào sản phẩm bản thân việc "đừng đi".