Milligram: Info

Dibuat pada 21 Des 2016  ·  14Komentar  ·  Sumber: milligram/milligram

Bagaimana 16 file sass (kebanyakan reset css) dapat dianggap sebagai "framework?" Ini seperti boilerplate / scaffold / starter-kit

help wanted

Komentar yang paling membantu

@equinusocio Apakah Anda sering membuka masalah pada proyek sumber terbuka hanya untuk

Anda tidak menemukan proyek ini berguna. Bagus. Bagus untukmu. 4.653 orang lainnya melakukannya. Membuka masalah yang tidak konstruktif seperti ini hanya menyia-nyiakan waktu masyarakat dan mengecilkan hati pengelola.

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

Semua 14 komentar

"Kerangka" ini sangat minim sehingga Anda perlu menulis ulang setiap saat untuk mendapatkan penyesuaian yang layak.

Dan, Anda dapat menulis ulang css-nya dalam 1 jam, dengan kustomisasi yang Anda inginkan. Jadi saya tidak melihat bantuan dari ini ..

@equinusocio Apakah Anda sering membuka masalah pada proyek sumber terbuka hanya untuk

Anda tidak menemukan proyek ini berguna. Bagus. Bagus untukmu. 4.653 orang lainnya melakukannya. Membuka masalah yang tidak konstruktif seperti ini hanya menyia-nyiakan waktu masyarakat dan mengecilkan hati pengelola.

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

@equinusocio sopan santun

Jika Anda tidak menemukan ini berguna. Anda tidak harus menggunakannya. Tidak ada yang memaksa Anda. Jangan mengkritik karya orang lain.

@sudheerDev , @nateberkopec Hanya sebuah pertanyaan, dan Anda harus membaca sebelum menulis. Saya tidak mengerti bagaimana itu bisa dianggap sebagai kerangka kerja. Ini hanya menyediakan reset evolute css. Saya suka bagaimana kode itu ditulis, saya suka alat ini, tetapi pertanyaan saya masih ada. Bisakah ini benar-benar dianggap sebagai kerangka kerja?

PS: @nateberkopec Periksa profil saya sebelum berbicara tentang kontribusi open source saya.
https://github.com/equinusocio

@equinus

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

Ini bukan pertanyaan untuk satu !.
Ini juga tidak.

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

Jadi tolong jangan beri tahu saya untuk membaca lagi karena saya melakukannya pertama kali.

Oke, katakanlah ini yang Anda maksud ketika Anda mengatakan Anda memiliki pertanyaan.

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

Jumlah file atau baris kode bukanlah ukuran untuk memenuhi syarat sebagai kerangka kerja IMHO. Saya tidak punya apa-apa lagi untuk dikatakan tentang ini karena tidak masalah bagi saya bagaimana kategorinya. Saya tahu apa yang ditawarkannya dan kapan menggunakannya.

PS: Ya Anda adalah kontributor aktif dan saya heran Anda masih menganggap ini cara yang dapat diterima untuk menunjukkan sesuatu.

@sudheerDev Anda melewatkan topik pertama?

Bagaimana 16 file sass (kebanyakan reset css) dapat dianggap sebagai "framework?" Ini seperti boilerplate / scaffold / starter-kit

Jawaban: https://en.wikipedia.org/wiki/Software_framework

Balasan:
(Tersirat) Jadi mengapa dianggap sebagai "kerangka" jika ...

"Kerangka" ini sangat minim sehingga Anda perlu menulis ulang setiap saat untuk mendapatkan penyesuaian yang layak. Dan, Anda dapat menulis ulang css-nya dalam 1 jam, dengan kustomisasi yang Anda inginkan.
Jadi saya tidak melihat bantuan dari ini.

Saya tidak melihat bantuan dari ini sebagai kerangka kerja, karena seperti yang dikatakan di topik pertama saya, saya pikir adalah boilerplate starter-kit.


Miligram README

> Miligram menyediakan pengaturan gaya minimal untuk titik awal yang cepat dan bersih. Hanya itu! Hanya 2kb di-gzip! Ini bukan tentang kerangka UI .

PS:

Jumlah file atau baris kode bukanlah ukuran untuk memenuhi syarat sebagai kerangka kerja IMHO. Saya tidak punya apa-apa lagi untuk dikatakan tentang ini karena tidak masalah bagi saya bagaimana kategorinya. Saya tahu apa yang ditawarkannya dan kapan menggunakannya.

Ya, tetapi jika Anda perlu menulis ulang 80% dari kode permulaannya, ditambah kode pribadi Anda, (sampai Anda tidak perlu memiliki situs web atau aplikasi yang identik) apakah ini kerangka kerja yang nyata?

Tidak ada yang menjawab pertanyaan asli saya.

Kerangka "ide" saya adalah meraihnya dan bekerja di dalamnya, dengannya. Bukan mengambilnya, menulis ulang dan menambahkan apa yang Anda butuhkan setiap kali Anda menggunakannya.

Bootstrap adalah kerangka kerja (saya tidak suka itu), yayasan adalah kerangka kerja, Material UI adalah kerangka kerja, Angular adalah kerangka kerja ..

Orang di sini tahu bagaimana menambahkan reaksi "👎" tetapi tidak tahu bagaimana menjawab pertanyaan sederhana. Ini adalah 💩 dari komunitas open source.

Selamat pagi guys! @equinusocio @joelwallis @nateberkopec @udheerDev

@equinusocio Izinkan saya menceritakan kisah tentang kontribusi pertama saya ke web. Saya akan menunjukkan kepada Anda pemikiran saya dan asas yang saya pedulikan sebelumnya dan bagaimana dia membantu memulai Miligram. Saya harap Anda dapat menarik kesimpulan dan membangun opini Anda dengan lebih baik tentang definisi yang Anda cari untuk Miligram.

Bootstrap, Foundation, BaseCSS, Semantic UI, semuanya adalah kerangka kerja yang luar biasa tetapi semuanya sangat besar. Bahkan dengan beberapa baris CSS, mereka tidak menyelesaikan produktivitas yang saya inginkan. Pada saat itu saya harus sangat cepat dan konsisten karena saya tahu bisnis perusahaan adalah melakukan pengiriman cepat dan begitulah lahirnya Milligram.

Design Think

Saya membuang banyak waktu untuk mengatur ulang properti CSS untuk menyesuaikan komponen sederhana, dan sebagian besar waktu saya tidak menggunakan 90% kerangka kerja. Miligram memiliki konfigurasi minimal (hanya perlu).

Kesederhanaan

Miligram dirancang untuk penggunaan sederhana. Beberapa properti seperti type family, font size, container size. Ubah hanya satu baris dan hanya itu.

Performa

Miligram bukanlah kerangka UI, itu hanya membuat elemen web yang sudah kita kenal lebih seksi. Hanya 2kb di-gzip!

Kejelasan

Masalah lain yang saya coba pecahkan adalah penggunaan singkatan yang aneh di kelas: .col-xs- , .fl , .fr , .btn , .cf . Singkatan tidak terlalu keren. Miligram memanfaatkan beberapa kelas yang didefinisikan dengan baik: .button , .column , .float-left , .float-right , .clearfix .

Kotak

Sejauh ini kami tidak memiliki dukungan tata letak yang memadai. Miligram menggunakan fitur mengagumkan dari CSS3 (Flexbox) untuk kisi. Tanpa batas 12, 16, 24 .. serta pada arah: kiri, kanan, bawah, atas .. ada lebih banyak kemungkinan untuk menyesuaikan.

Jadi proyek ini lahir dari kebutuhan pribadi. Saya selalu berusaha meningkatkan waktu produksi saya. Saya benar-benar terobsesi dengan kinerja dan produktivitas di sepanjang waktu saya. Saya harap ini membantu Anda sebanyak itu membantu saya. Bagaimanapun, terima kasih banyak untuk semuanya. Saya berterima kasih atas semua kontribusi yang Anda berikan untuk Miligram. Ini semua baru bagi saya dan saya sangat menghargainya.

Untuk saat ini saya akan menutup masalah ini. Sudah membuang banyak energi untuk konten tidak sopan yang tidak menambah nilai proyek.

@equinusocio Jangan ragu untuk membuka kembali masalah ini jika ini tidak berhasil untuk Anda.

@cjpatoilo terima kasih telah memberi saya jawaban yang sebenarnya.

Design Think
Saya membuang banyak waktu untuk mengatur ulang properti CSS untuk menyesuaikan komponen sederhana, dan sebagian besar waktu saya tidak menggunakan 90% kerangka kerja. Miligram memiliki konfigurasi minimal (hanya perlu).

Ini "hanya perlu" agak samar-samar, karena menurut saya "perlu" ini tidak cukup dalam konteks nyata. Saya membuat beberapa kerangka kerja selama karir saya, dan saya setuju dengan Anda bahwa Bootstrap dan kerangka kerja lainnya sangat besar (saya tidak suka kerangka kerja ini) tetapi ketika Anda perlu membangun komponen UI khusus, Anda harus menulis banyak css, itu normal, tetapi Anda dapat menulisnya sendiri sekali. Pikirkan komponen modal sederhana, jika Anda menginginkannya di Miligram Anda harus menulisnya, kerangka lain menyediakan komponen ini dan Anda harus menyesuaikannya (hampir menulis ulang).

Di situs web nyata, Miligram menjadi tidak berguna jika Anda tidak membangun UI yang sangat-sangat-minimal, itu menjadi starter-kit sederhana, bukan kerangka kerja. Bukankah Miligram adalah "kerangka" yang sangat spesifik? Bagaimana menurut anda? Berapa persentase kasus penggunaan yang dapat dicakup oleh Miligram?

@equinusocio hanya ingin tahu: apa keraguan Anda? Dan, jika Miligram bukanlah kerangka kerja - katakanlah itu sesuatu yang lain, apa yang Anda coba lakukan / capai dengan masalah ini?

Saya tidak begitu tahu bagaimana saya sampai ke utas ini (google), tetapi tidak ada tempat yang lebih baik untuk mengucapkan TERIMA KASIH, cjpatoilo, karena pekerjaan Anda masih bagus, berfungsi dan berguna! Saya sangat suka menulis hal-hal lain sendiri, tidak menggunakan kerangka kerja yang membengkak, dan pekerjaan Anda adalah boilerplate dasar yang sempurna.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat