Deepa's Journey - إطار عمل Angular لتطبيقات الصفحة الواحدة

ديبا سوبرامانيان، مهندس الواجهة الأمامية
"إذا كنت مبتدئًا، ابدأ بإنشاء مشاريع صغيرة. وعليك التعلّم باستمرار".
أسئلة وأجوبة مع "ديبا"
-
س: ما هي أدوات Google التي استخدمتها؟ج: أنا مهندس واجهة أمامية، واستخدمت إطار عمل Angular لإنشاء تطبيقات من صفحة واحدة، واستخدمت أدوات مطوري Chrome، مثل Puppeteer وLighthouse وغيرهما. لقد أنشأت أيضًا مشاريع تطبيقات ويب تقدمية باستخدام واجهة برمجة تطبيقات مشروع Fugu API لإضافتها إلى الشاشة الرئيسية والشارات وواجهة برمجة تطبيقات مشاركة الملفات وما إلى ذلك. وأنا متحمس لرؤية المزيد من واجهات برمجة التطبيقات في المستقبل.
-
س: ما الأداة التي تفضل استخدامها؟ ما السبب؟ج: أستمتع باستخدام Firebase للمصادقة وقواعد البيانات في الوقت الفعلي، حيث إنه يجعل حياتي أسهل كمهندس واجهة أمامية.
-
س: الرجاء مشاركة شيء قمت بإنشائه في الماضي باستخدام أدوات Google.ج: في الماضي، صممت تطبيقات صغيرة باستخدام Android وJava. كانت أول أداة استخدمتها من Google هي "استوديو Android" حيث أنشأت تطبيقات Android صغيرة باستخدام لغة Java (كان هذا الإصدار في عام 2017). ثم انتقلت إلى الويب. حاليًا، أستخدم أيضًا منصة الويب Flutter.
-
س: ما هي النصيحة التي تقدّمها لشخصٍ ما خلال رحلته للمطوّرين؟ج: إذا كنت مبتدئًا، فابدأ في إنشاء مشروعات صغيرة. ستحتاج إلى أن تتعلم باستمرار. أود أن أطلب من الجميع الانضمام إلى منتدى مطوري البرامج مثل GDG. يساعدك على النمو والتواصل مع المطوّرين الآخرين.