Milligram: معلومات

تم إنشاؤها على ٢١ ديسمبر ٢٠١٦  ·  14تعليقات  ·  مصدر: milligram/milligram

كيف يمكن اعتبار 16 ملف sass (معظمها إعادة تعيين css) "إطار عمل"؟ هذا يشبه إلى حد كبير مجموعة المعيارية / السقالة / المبدئ

help wanted

التعليق الأكثر فائدة

equinusocio هل غالبًا ما تفتح مشكلات في مشروعات مفتوحة المصدر لمجرد

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

screen shot 2016-12-21 at 11 42 34 am

ال 14 كومينتر

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

ويمكنك إعادة كتابة css الخاصة به في ساعة واحدة ، مع التخصيصات التي تريدها. لذلك لا أرى أي مساعدة من هذا ..

equinusocio هل غالبًا ما تفتح مشكلات في مشروعات مفتوحة المصدر لمجرد

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

screen shot 2016-12-21 at 11 42 34 am

تضمين التغريدة يمكنك القيام بذلك في ساعة رائعة!. يمكنك إنشاء إطار عمل في يوم رائع !. ارجوك افعلها. سيساعد الكثير من المطورين والمشاريع هناك.

إذا لم تجد هذا مفيدًا. ليس عليك استخدامه. لا أحد يجبرك. لا تنتقد عمل شخص آخر.

sudheerDev ، nateberkopec هو مجرد سؤال ، ويجب أن تقرأ قبل الكتابة. لا يمكنني معرفة كيف يمكن اعتبار ذلك إطار عمل. أنها توفر فقط evolute css إعادة تعيين. تعجبني الطريقة التي تمت بها كتابة الكود ، وأحب هذه الأداة ، لكن سؤالي لا يزال موجودًا. هل يمكن اعتبار هذا حقًا إطار عمل؟

ملاحظة: nateberkopec تحقق من ملفي الشخصي قبل التحدث عن مساهمتي مفتوحة المصدر.
https://github.com/equinusocio

تضمين التغريدة

   This "framework" is so minimal that you need to rewrite it everytime to get a decent customization.

هذا ليس سؤال لأحد !.
ولا هذا.

And, you can rewrite his css in 1hr, with your desired customizations. So i don't see any help from this..

لذا من فضلك لا تخبرني أن أقرأ مرة أخرى لأنني فعلت ذلك في المرة الأولى.

حسنًا ، دعنا نقول أن هذا هو ما كنت تشير إليه عندما تقول إن لديك سؤالاً.

How 16 sass files (mostly reset css) can be considered as a "framework?" This is much like a boilerplate/scaffold/starter-kit

عدد الملفات أو سطور التعليمات البرمجية ليس مقياسًا للتأهل كإطار عمل IMHO. ليس لدي ما أقوله بشأن هذا لأنه لا يهمني كيف يتم تصنيفها. أعرف ما يقدمه ومتى أستخدمه.

ملاحظة: نعم ، أنت مساهم نشط ويحيرني أنك لا تزال تعتقد أن هذه طريقة مقبولة للإشارة إلى شيء ما.

sudheerDev هل فاتك الموضوع الأول؟

كيف يمكن اعتبار 16 ملف sass (معظمها إعادة تعيين css) "إطار عمل"؟ هذا يشبه إلى حد كبير مجموعة المعيارية / السقالة / المبدئ

الجواب: https://en.wikipedia.org/wiki/Software_framework

رد:
(ضمنيًا) فلماذا يعتبر "إطار عمل" إذا ...

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

لا أرى أي مساعدة من هذا كإطار عمل ، لأنه كما قيل في موضوعي الأول ، أعتقد أنه نموذج أساسي لمجموعة أدوات البدء.


ملليجرام README

> يوفر مليغرام حدًا أدنى من الإعداد للأنماط لنقطة بداية سريعة ونظيفة. هذه فقط! فقط 2 كيلو بايت gzipped! لا يتعلق الأمر بإطار عمل لواجهة المستخدم .

ملاحظة:

عدد الملفات أو سطور التعليمات البرمجية ليس مقياسًا للتأهل كإطار عمل IMHO. ليس لدي ما أقوله بشأن هذا لأنه لا يهمني كيف يتم تصنيفها. أعرف ما يقدمه ومتى أستخدمه.

نعم ، ولكن إذا كنت بحاجة إلى إعادة كتابة 80٪ من كود البداية الخاص به ، بالإضافة إلى رمزك الشخصي ، (حتى لا تحتاج إلى مواقع ويب أو تطبيقات متطابقة) فهل هذا إطار عمل حقيقي؟

لا أحد أجاب على سؤالي الأصلي.

"فكرتي" في إطاري هي الاستيلاء عليها والعمل بداخلها معها. لا تلتقطها ، أعد كتابتها وأضف ما تحتاجه في كل مرة تستخدمها.

Bootstrap هو إطار عمل (لا يعجبني) ، الأساس عبارة عن إطار عمل ، واجهة المستخدم المادية هي إطار ، Angular إطار عمل ..

يعرف الناس هنا كيفية إضافة رد فعل "👎" لكنهم لا يعرفون كيفية الإجابة على سؤال بسيط. هذا هو مجتمع المصادر المفتوحة.

شباب الصباح! equinusociojoelwallisnateberkopecsudheerDev

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

Bootstrap و Foundation و BaseCSS و Semantic UI ، كلها إطارات رائعة ولكنها جميعها ضخمة. حتى مع وجود العديد من خطوط CSS ، فإنها لم تحل الإنتاجية التي أردتها. في ذلك الوقت ، كنت بحاجة إلى أن أكون سريعًا ومتسقًا للغاية لأنني كنت أعرف أن عمل الشركة هو إجراء عمليات تسليم سريعة ، وهكذا ولدت ميليجرام.

فكر في التصميم

لقد أهدرت الكثير من الوقت في إعادة تعيين خصائص CSS لتخصيص مكونات بسيطة ، وفي معظم الأوقات لم أستخدم 90٪ من إطار العمل. يحتوي مليغرام على حد أدنى من التكوين (ضروري فقط).

بساطة

تم تصميم مليغرام للاستخدام البسيط. بعض الخصائص مثل عائلة النوع وحجم الخط وحجم الحاوية. فقط قم بتغيير سطر واحد فقط وهذا كل شيء.

أداء

Milligram ليس إطار عمل لواجهة المستخدم ، إنه يجعل عناصر الويب التي نعرفها بالفعل أكثر إثارة. فقط 2 كيلو بايت gzipped!

وضوح

هناك مشكلة أخرى حاولت حلها وهي الاستخدام الغريب للاختصارات في الصفوف: .col-xs- ، .fl ، .fr ، .btn ، .cf . - الاختصارات ليست رائعة. يستخدم المليغرام بعض الفئات المحددة جيدًا: .button ، .column ، .float-left ، .float-right ، .clearfix .

شبكة

حتى الآن لم يكن لدينا دعم تخطيط كافٍ. يستخدم Milligram الميزات الرائعة لـ CSS3 (Flexbox) للشبكات. بدون حدود 12 ، 16 ، 24 .. وكذلك في الاتجاه: اليسار ، اليمين ، الأسفل ، الأعلى .. هناك الكثير من الاحتمالات للتخصيص.

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

في الوقت الحالي سأغلق هذه القضية. لقد أهدرت بالفعل الكثير من الطاقة على محتوى وقح لا يضيف أي قيمة للمشروع.

equinusocio لا تتردد في إعادة فتح هذه المشكلة إذا لم

cjpatoilo بفضل أعطاني إجابة حقيقية.

فكر في التصميم
لقد أهدرت الكثير من الوقت في إعادة تعيين خصائص CSS لتخصيص مكونات بسيطة ، وفي معظم الأوقات لم أستخدم 90٪ من إطار العمل. يحتوي مليغرام على حد أدنى من التكوين (ضروري فقط).

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

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

equinusocio أتساءل فقط: ما هو شكك؟ وإذا لم يكن Milligram إطارًا - دعنا نقول إنه شيء آخر ، فما الذي تحاول القيام به / تحقيقه مع هذه المشكلة؟

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

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات

القضايا ذات الصلة

PurpleBabar picture PurpleBabar  ·  6تعليقات

neronmoon picture neronmoon  ·  4تعليقات

garretwilson picture garretwilson  ·  18تعليقات

negativefix picture negativefix  ·  7تعليقات

swalberg picture swalberg  ·  6تعليقات