התלבטות איך לתכנן web application

התלבטות איך לתכנן web application

היי לכם. אני רוצה לבנות אפליקציית ווב וכמובן שהתחלתי לחשוב על ההפרדה של Data, Logic וUI. הקטע הכל כך מסובך הוא שיכול להיות שיתכן ובעתיד נצטרך להמיר את האפליקציה הזו לאפליקצית דסקטופ. אז חשבתי לעשות ממש פרוייקט נפרד שהוא ייממש לי את הDAL של האפליקציה. כמובן שיהיו שם המון Classes האם כדאי לי כבר לעשות אותם כWebService ולחסוף אותם בעזרת Rappers או משהו בסגנון? מה הדרך הכי טובה לעשות את זה? תודה מראש.
 
למעלה