حسب المطلوب من تطبيق الWeb إذا كنت تحتاج لعمل مدونة مثلًا، فسيكون من الأفضل عدم استخدام مكتبات Javascript و API لتكوين الصفحة، لأنها مهمة سهلة على الخادم، ستكون أسرع لو قمت بنفيذها جهة الخادم، ولن تحتاج أن يقوم الزائر بتحميل المكتبة في المتصفح، كما أنها لا تحتاج لعمل تحديث تلقائي للصفحة. لكن في حالة احتياجك لبرمجة تطبيق محادثة مثلا، فلا بد من استخدام API و Javascript، وإلا سيحتاج المستخدم لإعادة تحميل الصفحة لتحميل الرسائل الجديدة، ثم إعادة تحميلها مجددًا عند
0
بالنسبة للFrontend لا يوجد الكثير من خيارات اللغات، فلا بد من استعمال HTML و CSS ، غالبا ما يتم استخدام Javascript، سواء Javascript خام أو عبر إطارات عمل مثل Angular و React. الخيارات أكثر بكثير بالنسبة للBackend، يمكنك عمل خلفية الموقع بأي لغة برمجة تقريبًا، ألأشهر حاليًا Laravel (PHP) و Django,Flask (Python) ، GoLang، Ruby on Rails، Node.JS، وغيرها لكن من الممكن أن تبرمج خلفية الموقع بأي لغة برمجة تدعم استخدام الشبكة، بما في ذلك C مثلًا و Lua وغيرها
أولًا: صاحب المشروع لن ينكر حق المستقل حتى وإن كان مخادع، لا يوجد من يقوم بعملية نصب ويسلب صاحب الحق حقه قبل أن يأخذ مبتغاه. ثانيًا: في حالة شعور المستقل بمحاولة إحتيال، فإنه يجازف بمزيد من الوقت والعمل بلا مقابل، حتى وإن لم يسلم الشيفرة لصاحب المشروع، سيكون قد بذل وقتًا وجهدًا في عمل لم ينتفع منه ملحوظة: كلمة "شعور" أو "إحساس" أقصد بها أن يكون بناءًا عن مؤشرات من التعامل مع صاحب المشروع، وليس تهيؤات أو قلق غير منطقي.