كيف تستخدم جلسات مع compojure/الحلقة؟
سؤال
أقوم بتطوير تطبيق ويب باستخدام compojure وأقدر بشكل كبير مثالًا صغيرًا وكاملًا على تخزين بيانات الجلسة واستردادها.
شكرا جزيلا مقدما ، جيمس.
المحلول
فيما يلي مثال على استخدام النمط الوظيفي لكل من Ring في العمل مع الجلسات واستخدام مكتبة خارجية (Sandbar) للعمل مع الجلسة من خلال واجهة نمط الخريطة:
إذا كنت مهتمًا فقط بنهج الحلقة ، فيمكنك استبدال جلسة التفاف بالالتفاف في هذا المثال وسيعمل ذلك.
بصفتي مؤلف Sandbar ، أفضّل نهج الخريطة ولكن كلا الأسلوبين له مكانهما.
لا تنتمي إلى StackOverflow