به روز بودن
به روز بودن
یک مجموعه یک بار خوانده میشود زمانی که ظاهر میشود و سپس دنیا به راه خود ادامه میدهد. این سه راهی هستند که درباره آن میشنود — اینها گزینههایی نیستند که یک بار برای همیشه انتخاب شوند، بلکه آنچه که وضعیت یک مجموعه ارائه میدهد. همان جدول میتواند هر یک از آنها یا چند مورد را بپذیرد و هیچکدام از زیر نمیداند کدام یک زنگ زده است.
یک رویداد برنامه
برای تغییری که این صفحه خود ایجاد کرد: یک دکمه که عمل کرد، یک فرم که بازگشت. هر کسی که زنگ میزند چیزی از جدول نمیداند و جدول چیزی از کسی که زنگ زده نمیداند — آنها یک نام مشترک دارند و همین کافی است. هیچ هزینهای ندارد و به سرور نیازی ندارد.
یک منبع زنده
جایی که سرور موضوعی برای انتشار دارد، مجموعه به موجودیتی که مجموعه آن است گوش میدهد — یک فرآیند برای اجراهایش، یک نشست برای پیامهایش — و هرگز به هر یک از ردیفهای خود گوش نمیدهد. ردیفی که هنوز وجود ندارد موضوعی ندارد و ردیفی که ظاهر میشود دقیقاً همان چیزی است که خواننده منتظر آن است. دمو هیچ سروری برای انتشار ندارد، بنابراین دکمه پیام را پخش میکند.
پولینگ
جایی که موضوعی وجود ندارد، یا جایی که یک دور سفر گهگاهی ارزانتر از یک اشتراک باز است. این یکی هر سه ثانیه خوانده میشود و در حالی که تب در پسزمینه است متوقف میشود — صفحهای که هیچکس به آن نگاه نمیکند، صفحهای است که هیچکس نیازی به خواندن آن ندارد.
هیچ چیز
پیشفرض. یک مجموعه یک بار خوانده میشود و به همان شکلی که بود باقی میماند، که پاسخ درستی است هر زمان که آنچه نشان میدهد پشت سر خواننده تغییر نکند.
هر شکلی که به خود میگیرد
هیچ یک از اینها متعلق به جدول نیست. همان سه راه لیستی از نوارها، یک موضوع چت، هر چیزی که یک مجموعه را میخواند را خدمت میکند — آنچه یک مجموعه را واقعی نگه میدارد و آنچه به نظر میرسد دو تصمیم جداگانه هستند. این یکی یک لیست نوار است، پولینگ.