אהלן..
אני בונה אפליקציה כסרביס. אחד הקליינטים של האפליקציה הוא דפדפן.
עכשיו יש כל מיני סוגים של קליינטים ואני לא מתכוון לשכפל ולידציות.
הולידציות יושבות בסרבר(כמו המודלים) והכל עובר לקליינט באמצעות JSON.כלומר אם אני בעמוד מסוים מבצע בקשה לסרבר באמצעות AJAX, אני מקבל תשובה של JSON שהוא בעצם המודל שלי לדף הנוכחי ואני עושה לו BINDING לInputs באמצעות KNOCKOUT.
בסוף הפעולה, אני רוצה לעבור למצב הבא, ואז אני מבצע post לשרת ומעביר את המודל שלי. בסרבר אני רץ על האובייקט ומגלה שלא מילאו שדה אחד שאני רוצה שימלאו אותו. אז באותו מצב אני מחזיר תשובה ל POST עם השגיאות שיש לי(בקונבציה של inputid והשגיאות שלה). גם כאן זה חוזר ב JSON.
הייתי רוצה JS FRAMEWORK שיהיה לי קל להתחבר אליו נוכח המצב..
ראיתי שיש המון כאלה. אני מחפש שהוא יסמן לי את ה INPUT עם השגיאה(יש לי את ה ID שלו) וגם שירשום מתחתיו את סיבת השגיאה.
אני יכול לממש כזה דבר בעצמי אבל בא לי להכיר דברים חדשים וטובים..
נ.ב. אין לי זמן לעבור ל ANGULARJS אם זו תהיה אחת התשובות כאן..אני מודע לזה שזה הרבה יותר עשיר ונוח מהKNOCKOUT שיש כרגע. אבל אני צריך משהו מינימליסטי כרגע..
אז איך אתם מטפלים בשגיאות? על מה אתם ממליצים? תודה רבה.