ما هو فول ستاك؟
مطور ويب كامل المكدس
مطور الويب المكدس الكامل هو الشخص الذي يمكنه تطوير برامج العميل والخادم .
بالإضافة إلى إتقان HTML و CSS ، فهو يعرف أيضًا كيفية:
- برمجة متصفح (مثل استخدام JavaScript أو jQuery أو Angular أو Vue)
- برمجة خادم (مثل استخدام PHP أو ASP أو Python أو Node)
- برمجة قاعدة بيانات (مثل استخدام SQL أو SQLite أو MongoDB)
برنامج العميل
(الواجهة الأمامية)
- لغة البرمجة
- CSS
- التمهيد
- W3.CSS
- جافا سكريبت
- ES5
- HTML DOM
- جسون
- XML
- مسج
- الزاوي
- تتفاعل
- Backbone.js
- Ember.js
- إعادة
- القصص القصيرة
- GraphQL
- Meteor.js
- الناخر
- بلع
مكدسات شعبية
- حزمة LAMP: JavaScript - Linux - Apache - MySQL - PHP
- حزمة LEMP: JavaScript - Linux - Nginx - MySQL - PHP
- مكدس MEAN: JavaScript - MongoDB - Express - AngularJS - Node.js
- حزمة جانغو: JavaScript - Python - Django - MySQL
- روبي أون ريلز: JavaScript - Ruby - SQLite - Rails
مزايا
ميزة كونك مطور ويب مكدس كامل هي:
- يمكنك إتقان جميع التقنيات التي ينطوي عليها مشروع التطوير
- يمكنك عمل نموذج أولي بسرعة كبيرة
- يمكنك تقديم المساعدة لجميع أعضاء الفريق
- يمكنك تقليل تكلفة المشروع
- يمكنك تقليل الوقت المستخدم للتواصل مع الفريق
- يمكنك التبديل بين تطوير الواجهة الأمامية والخلفية بناءً على المتطلبات
- يمكنك فهم جميع جوانب التقنيات الجديدة والقادمة بشكل أفضل
سلبيات
- يمكن أن يكون الحل المختار خاطئًا للمشروع
- يمكن أن يعتمد الحل المختار على مهارات المطور
- يمكن أن يولد الحل خطرًا رئيسيًا على الشخص
- كونك مطور مكدس كامل أمر معقد بشكل متزايد