حسنا انا اتعلم برمجة الويب، ولكن لدي هاجس بخصوص ال frameworks.

بصراحة انا لا اريد ان استخدم فريم ووركس لانها ستلزمني بان اعمل بطريقة معينة وكذلك لانها تجعلني اتعلم الـ framework/tool/product اكثر مما اتعلم اللغة ذات نفسها واشعر ان معها ساصبح مستخدما اكثر مني مبرمجا. وانا لا اريد ان اكون مقيدا باداة معينة.

ولكن في نفس الوقت اغلب الوظائف تعتمد ان تكون على علم بالــ frameworks، فهل هذا سيقف حائل امامي ؟!

واريد نصيحة بخصوص اذا لم استخدم frameworks فلابد بالطبع من ان يكون منتجي سهل الفهم لمطورين اخرين ليقوموا بالتعديل عليه، فما هي افضل طريقة لفعل ذلك ؟ لقد بدأت بتعلم الـ design patterns هل هذا كافي ؟ هل اسير بالطريق السليم؟ احتاج لمزيد من النصائح من اهل الخبرة.

شئ اخير بخصوص تصميم Single Page Application فاريد نصائح ايضا بخصوص كيف استخدم ال JS/JQuery/Ajax بدون فريم ووركس بحيث يكون العمل منظم ؟

ساكون ممتنا اذا تقدمتم بكتب او مقالات او نصائح.