Yokaze

"Coding, Rocking."

Avatar

تخصص

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

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

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

Vue

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

Frontend FrameworkJavaScriptUIReactivity

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

Flutter

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

ProgrammingConcurrencyPerformanceCross-platform

لغة البرمجة

TypeScript

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

ProgrammingWeb DevelopmentFrontendType Safety

لغة البرمجة

Go

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

ProgrammingConcurrencyPerformanceCross-platform

لغة البرمجة

Python

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

ProgrammingScriptingData AnalysisVersatile

لغة الترميز

HTML

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

Markup LanguageWebFrontendSemantics

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

CSS/Tailwind/Sass

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

Style SheetsWeb DesignFrontendResponsive

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

Front-End Component

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

UI Component LibraryMaterial DesignFrontend

إطار عمل شامل

Nuxt

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

Full-stack FrameworkVueSSRSEO

وقت التشغيل

Node

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

Runtime EnvironmentJavaScriptBackendAsynchronous

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

MySQL

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

DatabaseRelationalSQLScalability

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

SQLite

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

DatabaseLightweightSQLPortable

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

Redis

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

DatabaseIn-memoryData StructuresPerformance

نظام التشغيل

Linux

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

Operating SystemUnix-likeOpen SourceServer

حاوية

Docker

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

ContainerizationDevOpsMicroservicesOrchestration

منظمة

Yokaze

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

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

بداية كل شيء

الانتقال من المواقع الثابتة إلى عالم البرمجة

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

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

عمق النظام

التعمق في Linux وأداء الخوادم

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

LinuxUbuntuCentOSDebianArchlinuxKali
2021-04

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

بناء نظام إدارة المعرفة الشخصية

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

BlogKMS
2022-04

الواجهة الأمامية

الدخول إلى وضع Nightly

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

Frontend FrameworkVue
2022-05

الممارسة الهندسية

الممارسة العميقة لهندسة فصل الواجهة الأمامية عن الخلفية

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

VuePiniaVuetifyPythonMySQLRedisFlaskORMRESTful APIFEBS
2022-06

تحسين الخلفية

التحول إلى لغة Go، والسعي لتحقيق التزامن الأمثل

بُهِرت ببساطة 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 محتوى

Copyright © 2025 KAZE. All rights reserved.