Kaz

"Keep It Simple."

Avatar

تخصص

Vue、React、TypeScript、Tailwind、Sass
0% مجموعة تقنيات الواجهة الأمامية التي أحبها وأتخصص فيها أكثر
Flutter、Tauri
0% أكثر تقنيات تطوير العملاء متعددة المنصات المفضلة
Go、Python
0% أكثر خدمات الخلفية ولغات السكريبت إتقانًا
م ك د س
ا ل ت ك ن و ل و ج ي ا

تم العثور على 15 محتوى

إطار العمل الأمامي

Vue هو خياري الأول لبناء تفاعلات الويب. من Vue2 إلى Vue3، شهدت تطوره المنطقي من البيانات التفاعلية إلى واجهة برمجة التراكيب (Composition API). بالنسبة لي، Vue ليس مجرد إطار عمل، إنه الحل الأمثل لإيجاد التوازن بين كفاءة التطوير وأداء النظام.

Frontend FrameworkJavaScriptUIReactivity

إطار واجهة المستخدم متعدد المنصات

فلاتر أعادت تعريف فهمي لتطوير التطبيقات عبر المنصات. فهي لا تعتمد على تطابق عناصر التحكم الأصلية، بل تتحكم مباشرة في كل بكسل من خلال محرك العرض. هذا الفلسفة التي تقول "كل شيء هو Widget" تتيح لي الحفاظ على درجة عالية من اتساق واجهة المستخدم عند التعامل مع التفاعلات المعقدة عبر المنصات.

ProgrammingConcurrencyPerformanceCross-platform

لغة البرمجة

من سكريبتات جافا سكريبت في المتصفحات المبكرة إلى إدخال منطق معقد، وصولاً إلى الفهم العميق للإغلاق وسلسلة النماذج وآلية حلقة الأحداث، في النهاية لم أعد أصنع مشاريع تعتمد على جافا سكريبت الخالصة تقريبًا. القيود على الأنواع الثابتة التي يوفرها TypeScript هي الأساس الجوهري لاستقرار المشاريع الكبيرة. إنه يجعل الكود بمثابة وثيقة بحد ذاته، ويمكنه في مرحلة التحويل أن يمنع معظم المخاطر المنطقية بالنسبة لي.

ProgrammingWeb DevelopmentFrontendType Safety

لغة البرمجة

أنا مولع بفلسفة هندسة Go: بسيطة وموثوقة وفعالة. عند التعامل مع منطق الخلفية، تتخلى عن التجريد المفرط، مما يجعل معالجة التزامن طبيعية وأنيقة. أنا معتاد على استخدامه لبناء خدمات مصغرة عالية الأداء، وقد قمت بكتابة بعض الإطارات مفتوحة المصدر لتثبيت فهمي لمعايير الهندسة.

ProgrammingConcurrencyPerformanceCross-platform

لغة البرمجة

بايثون هو "السكين السويسرية" الأكثر مرونة في يدي. في تنسيق وكلاء الذكاء الاصطناعي، أو إعداد البيانات المسبق، أو سير العمل الآلي، لا يمكن استبدال غنى بيئته. غالبًا ما أستخدمه لبناء النماذج الأولية بسرعة، أو لكتابة دوال سحابية لمعالجة تلك المهام التافهة لكنها مهمة.

ProgrammingScriptingData AnalysisVersatile

لغة الترميز

الهيكل الدلالي لتطبيقات الويب. أنا دائمًا ألتزم بكتابة العلامات الدلالية، وهذا ليس فقط ليكون صديقًا لمحركات البحث، بل لضمان أن يتم تفسير المعلومات بدقة وبدون عوائق على الأجهزة والبيئات المختلفة.

Markup LanguageWebFrontendSemantics

جداول الأنماط المتتالية

أنا أميل إلى استخدام Tailwind CSS للبناء الذري، حيث يجمع بين منطق الأنماط والبنية بشكل محكم دون فوضى. أما Sass، فيمكنه أيضًا إدارة المتغيرات والمزيجات في لغة التصميم بشكل منهجي، لبناء نظام بصري جميل وسهل الصيانة.

Style SheetsWeb DesignFrontendResponsive

مكتبة مكونات الواجهة الأمامية

مجرد الإلمام بـ Nuxt UI و Vuetify و Element و Ant لا يرضيني، بدأت في تجربة جميع مكتبات واجهات المستخدم المعروفة على الإنترنت، وعملت على تحسين قدرتي على إعادة تغليف المكتبات، وبناء نظام مكونات عالي التماسك ومنخفض الترابط وفقًا لمعايير التصميم.

UI Component LibraryMaterial DesignFrontend

إطار عمل كامل المكدس

SSR ليس للقيام به من أجل القيام به، بل هو لتمكين تطبيقات الويب من الحصول على إحساس تحميل قريب من التطبيقات الأصلية وأداء SEO ممتاز. تصميم Nuxt 3 الذي يعتمد على "الاتفاقيات تفوق التكوين"، يتيح لي أن أركز المزيد من الجهد على صقل منطق الأعمال بدلاً من التكوين الهندسي المرهق.

Full-stack FrameworkVueSSRSEO

وقت التشغيل

لقد طمست Node.js الحدود بين الواجهة الأمامية والخلفية. عندما يكون هناك حاجة إلى استجابة I/O عالية أو لبناء طبقة BFF خفيفة الوزن، فهي أداتي الأقوى، مما جعل حياة JavaScript تمتد من المتصفح إلى الخادم.

Runtime EnvironmentJavaScriptBackendAsynchronous

قاعدة البيانات

البيانات هي جوهر كل شيء. عند التعامل مع منطق الأعمال المعقد، اعتدت على استكشاف إمكانيات SQL بعمق، ومن خلال تصميم المخططات والفهارس بشكل معقول، أضمن أن طبقة البيانات قادرة على تقديم دعم قوي بغض النظر عن الحجم.

DatabaseRelationalSQLScalability

قاعدة البيانات

التخزين على جانب الجهاز هو الخيار المفضل. في تطبيقات Flutter وأدوات التوطين الخفيفة، يتم استخدام ميزتها بدون إعدادات لتحقيق تخزين ومزامنة بيانات فعالة.

DatabaseLightweightSQLPortable

قاعدة البيانات

إنه معزز لأداء النظام. بخلاف التخزين المؤقت الأساسي، أحب استخدام خصائصه الذرية للتعامل مع الأقفال الموزعة أو قوائم الرسائل، وعند مواجهة ضغوط التزامن العالي، غالبًا ما يكون Redis هو المفتاح للحفاظ على استقرار النظام.

DatabaseIn-memoryData StructuresPerformance

نظام التشغيل

لينكس هو قاعدة إنتاجيتي، وبصفتي مطورًا أستمتع أكثر بشعور النقاء والسيطرة الكاملة في بيئة الشل. من تجربة التنقل بين أوبونتو وآرتش لينكس، أصبح لدي إحساس أكثر مباشرة بنواة النظام، وتكدس الشبكات، وجدولة الموارد.

Operating SystemUnix-likeOpen SourceServer

حاوية

الحاويات هي الوضع القياسي لتسليم مشاريعي. من خلال Docker، أقوم بتغليف بيئة التشغيل المعقدة في صور موحدة، مما يجعل "يعمل على جهازي" من الماضي، وأحقق نشرًا سريعًا بأمر واحد فقط.

ContainerizationDevOpsMicroservicesOrchestration

منظمة

مهندس تطوير متكامل

مقاطعة قوانغدونغ في الصين
KAZE
ا ل ج د و ل
ا ل ز م ن ي

بداية كل شيء

في يوم رأس السنة الصينية عام 2020، أكملت النشر الآلي لـ CI/CD للموقع الأول من خلال GitHub + Netlify. لقد قمت ببناء مفاهيم الهندسة الأمامية وسير العمل الآلي بالكامل.

BeginningHTMLCSSMySQLPythonCINetlify
2020-01

مقدمة في تطوير الويب الكامل

من أجل تعاون أفضل بين فريق الإنترانت، تم تطوير غرفة دردشة خفيفة الوزن عبر الإنترنت استنادًا إلى PHP + Ajax، والتي نفذت ثبات الرسالة الأساسي ونقل الملفات. هذه هي المرة الأولى التي أتعامل فيها مع منطق التفاعل الأمامي والخلفي وتصميم قاعدة البيانات بعمق.

PHPHTMLCSSJSWeb Hosting
2020-02

إعادة تشكيل التكنولوجيا

كنت مسؤولاً عن تطوير الواجهة الكاملة في مسابقة كبيرة، ومواجهة بنية معقدة تتضمن Java Swing وVue2 وSpring Boot وRedis، مما أجبرني على التحول من "كتابة الكود" إلى "تصميم النظام". من خلال التغلب على عزل البيئة ومعايير الواجهة والبناء باستخدام Maven في هذا المشروع، اكتسبت شعوراً بالاحترام تجاه المشاريع على مستوى الإنتاج.

JavaSpring BootRuoYiRestart
2021-03

البنية التحتية

من أجل دعم أعمال أكثر تعقيدًا، أنجزت الانتقال من استضافة الويب إلى خادم سحابي مستقل يعمل بنظام Linux. اكتسبت مهارات في Nginx البروكسي العكسي، وبروتوكولات الأمان SSL وحل DNS، وأنشأت قدرة كاملة لإدارة وتشغيل خدمات الويب.

LinuxVPSWeb Hosting
2021-04

unmei.fun

لقد قمت بتسجيل نطاق قمة خاص واستخدمته كنقطة انطلاق، وبنيت من خلاله نظام سحابي شخصي يشمل مدونة، وخدمات API، ومشاريع تجريبية. ومن خلال توزيع Nginx متعدد المجالات والوكيل العكسي، تم تحقيق الربط العضوي بين أنظمة فرعية متعددة.

ElainHTTPSSL
2021-04

الافتراضية، الحاويات

استكشاف Ubuntu وDebian وArchlinux وDocker وJenkins وK8S، والسعي للحصول على أقصى قدر من سير عمل نشر النظام، واستجابة الخدمة، والاستقرار. من خلال تحسين جدولة الموارد في سيناريوهات التحميل العالي، تجعل خدمات الخلفية تعمل بكفاءة حتى على الأجهزة المحدودة.

LinuxUbuntuCentOSDebianArchlinuxKali
2021-04

هندسة المعرفة

في البداية، قمت بإطلاق مدونة تعتمد على PHP+WordPress. والآن تمت إعادة بنائه بالكامل ونقله إلى نظام إدارة المعرفة الشخصية الحالي الذي يقوده Nuxt+Markdown، مع التركيز بشكل أساسي على تحليل المبادئ الأساسية وملخص للخبرة العملية. هذه المنصة ليست مجرد أرشيف تقني، ولكنها أيضًا نافذة بالنسبة لي للتواصل تقنيًا مع مجتمع المصادر المفتوحة.

BlogKMS
2022-04

الوضع الليلي

بالانتقال من Vue2 إلى Vue3 + TS، أصبح لدي فهم عميق للتحسين الكبير الذي حققته واجهة برمجة تطبيقات Composition API لإعادة استخدام المنطق والتطوير المعياري. من خلال تغليف المكونات والخطافات عالية الترتيب، تم تحسين كفاءة تطوير الأعمال الأمامية المعقدة بشكل كبير.

Frontend FrameworkVue
2022-05

الهندسة الشاملة للتطوير

قيادة تطوير مشروع Python (Flask) + Vue3 + Redis الكامل. قدّم نشر حاوية Docker، وتحسين فهرس استعلام قاعدة البيانات، وتحقيق تسليم بيئة إنتاج عالية الأداء من خلال Gunicorn + Nginx.

VuePiniaVuetifyPythonMySQLRedisFlaskORMRESTful APIFEBS
2022-06

المزيد من القواعد الجديدة والبنى الجديدة

لقد انجذبت إلى بساطة ومزايا التزامن الأصلية في Go، وبدأت بإعادة هيكلة الأعمال الأساسية. وبنيت هيكلًا عالي الأداء باستخدام Gin وGORM، واستكشفت نموذج التزامن باستخدام الروتينات، مما رفع قدرة النظام على المعالجة إلى مستوى جديد.

GoBackend
2023-07

الإنترنت للأشياء المادية

استكشاف تطوير الإنترنت للأشياء باستخدام ESP32/ESP8266، وتحقيق إدراك البرنامج للمكونات المادية بشكل مباشر. وفي الوقت نفسه، دراسة اختراق الشبكات باستخدام Kali Linux، والنظر إلى ثغرات النظام من منظور المهاجم، لتعزيز الصيانة الأمنية على مستوى الكود.

Developer BoardKali
2023-08

مساهمة مفتوحة المصدر

الاستمرار في تقديم مشاريع عالية الجودة على GitHub. التحول من مجرد المساهمة بالكود إلى المشاركة في صيانة المشاريع ووضع معايير التطوير. من خلال التفاعل مع المطورين العالميين، تم امتصاص سير عمل CI/CD الحديث ومعايير مراجعة الكود.

Open sourceShare
2023-09

يتبع

تم الأرشفة، القصة لا تزال مستمرة...

Thank U for watching~
2023-11
م ش ر و ع

تم العثور على 0 محتوى

تم تثبيته 0

© 2019-2026 Kaz. All rights reserved.