يجب تطوير جميع إجراءات الأمان أولاً في الخلفية.
تحدد سيرياليزرات Rails البيانات التي سيتم إرسالها.
يحمي Guardian الإجراءات المسموح بها.
يتم إدارة كل ذلك بواسطة وحدات التحكم في Rails.
لا يهم أي بيانات غير صالحة يرسلها الواجهة الأمامية أو ما تطلبه لاسترجاعه، لأن هذه العناصر تحمي الخادم.
يمكنك محاكاة هذا السلوك في الواجهة الأمامية، لكن الواجهة الأمامية ليست البوابة الأمنية.
اطّلع على بعض الإضافات الكبيرة وستجد أمثلة على سيرياليزرات واستخدام Guardian.