چوارشەممی، 4ێ نۆڤەمبەرێ
پروگرامسازی

GitHub گواستنەوەیا خۆ بۆ CSS Modules ڕاڤە دکەت؛ کێشە بتنێ قەبارەیا فایلێ نینە

GitHub ڕاڤە کر چەوا github.com ژ CSS-in-JS بۆ CSS Modules گواست و ل حوزەیرانا 2026 گەهشتە 100%. ئەزموون نیشان ددەت کو تێچوویا runtime، تاقیکرن و بەلاڤکرنا هێدی‌هێدی ژ قەبارەیا CSS گرنگتر دکارن بن.

ئوسامە ئیسماعیل · دامەزرێنەر و سەرنڤیسەر
· 2 خولەک خواندن · نووکرن:
GitHub گواستنەوەیا خۆ بۆ CSS Modules ڕاڤە دکەت؛ کێشە بتنێ قەبارەیا فایلێ نینە
وێنە: GitHub ـ وێنەیا فەرمی یا ناسینێ.

GitHub ل 25ی ئەیلوولا 2026 ڕاپۆرتەکا ئەندازیاری بەلاڤ کر دەربارەی گواستنەوەیا github.com ژ CSS-in-JS بۆ CSS Modules. تیمێ Primer گوت گواستنەوە ل حوزەیرانا 2026 گەهشتییە 100%، پشتی کارەکێ هێدی‌هێدی کو چەند ساڵان ڤەکێشا.

سەردێرا ڕاپۆرتێ «باشترکرنا کارایی ب هنارتنا CSS ـا پتر» بوو. مەبەست نە زێدەکرنا بێ سنوور یا فایلان بوو؛ مەبەست ئەو بوو کو CSS ـا ئامادە، دەمێ دروستکرنا لاپەڕێ، دکاریت ژ حسابکرنا style ـان ب JavaScript کێم‌تێچووتر ببیت.

کێشەیا CSS-in-JS چی بوو؟

GitHub دبێژیت ژ 2023 ڤە ژمارا component ـان ل هندەک لاپەڕان زۆر بوو. ئەوە بوو هۆکار کو دەستپێکرنا style ـان ل client دەمێ پتر بڤەت، server-side rendering هێدیتر ببیت و نویکرنێن style ـان دەمێ component پتر دبن گرانتر بن.

CSS Modules ڕێکێ ددەت style ل فایلەکا CSS، ل نێزیک کۆدا component، بهێتە نڤیسین. ناڤێن class ـان ب بنەڕەت local ـن، ژبەر هندێ مەترسییا تێکەلبوونا selector ـێن global کێمتر دبیت. گرنگتر ژ هەمی، پێدڤی ب runtime ـا style ـان ل client یان server نامینیت؛ style دهێنە کۆمکرن و دگەل لاپەڕێ دهێنە هنارتن.

گواستنەوە ب feature flag

GitHub نەچوو هەمی component ـان د ئێک جارێ دا بگۆڕیت. بۆ هەر component، فایلەکا CSS Modules هاتە زێدەکرن، feature flag دناڤ شێوازێ کەڤن و نوی دا هاتە دانان، و visual regression test بۆ بەراوردکرنا وێنەیێن دوو ڤەرژنان هاتە بکارئینان.

بەلاڤبوون سەرەتا بۆ تیمێ خۆ، پاشی کارمەندێن GitHub و دووماهیێ بۆ هەمی بەکارهێنەران بوو. ئەڤ ڕێکە دەتە تیمێ کو هەڵەیان زوو ببینیت و بێ شکاندنا هەمی ماڵپەڕی پاشڤە بگەڕیت.

ژمارەیێن GitHub چ دبێژن؟

کۆمپانیێ گوت پشتی گواستنەوەیا component ـێن Primer هەتا دووماهییا 2024، د تاقیکرنێن خۆ دا دەمێ server-side rendering ب ڕێژا 55% کێم بوو و دەستپێکرنا component ـان 25% کێمتر دەم ڤەکر. ئەڤ ژمارە ئەنجامێن GitHub ـن، نە benchmark ـەکا گشتی بۆ هەر ماڵپەڕەکێ.

پڕۆژە بتنێ گۆڕینا syntax نەبوو. تیمێ پێدڤی بوو sx، styled-components و styled-system ژ github.com ڕاکەت و سیستەمێ theme ـان، ب هەفت theme و high-contrast، ژ JavaScript جودا بکەت.

وانە بۆ پڕۆژەیێن دی

پێش هەلبژارتنا CSS-in-JS یان CSS Modules، پێدڤیە runtime cost، SSR، caching، قەبارەیا فایل، ڕێکخستنا تیمێ و ئامرازێن تاقیکرنێ پێکڤە بهێنە هەلسەنگاندن. ئەنجامێ GitHub ناکاریت بێ تاقیکرن لسەر پڕۆژەیەکا دی بهێتە دووبارەکرن. وانەیا سەرەکی ڕێبازا گواستنەوەیێ یە: گامێن بچووک، feature flag، visual regression و پێوانا ژ پێش و پاش.

ژێدەر

ژێدەر: GitHub Engineering, CSS Modules
ئوسامە ئیسماعیل

دامەزرێنەر و سەرنڤیسەرێ Kurd Developers. نووچەیێن مۆبایلان و تەکنەلۆژیایێ ب بادینی ل YouTube، Instagram و TikTok.

بابەتێن دی

ئەپڵ · بها

پێپیلکانکا بهایان یا ئەپڵ: چەوا «بتنێ $50 پتر» تە بەرەڤ مۆدێلا گرانتر دبەت

تو دچی داکو iPad mini بکڕی، یا 256GB هەلدبژێری، و ب نەحەسیایی ڤە تو دێ بینی کو تە ژ iPad Air پتر پارە دا. مە هەمی بهایێن ئامیرێن iPhone، iPad و Mac ل فرۆشگەها ئەپڵ یا ئەمریکی کێشانە سەر گرافان دا کو نیشان بدەین داڤ و فێل ل کیڤەنە، و کەنگی ب ڕاستی یا ب مفا و هێژایە مرۆڤ مۆدێلا سەرتر هەلبژێریت.

سالار خالد نوري · 3ێ نۆڤەمبەرێ 2026
Apple

Apple Intelligence دێ گەهیتە چینێ ب iOS 27.3 و ب هاریکاریا Alibaba

پشتی پتر ژ دوو سالان چاڤەڕێکرنێ، Apple ڕاگەهاند کو تایبەتمەندیێن Apple Intelligence د مەها دیسەمبەرێ دا دگەهنە بکارهێنەرێن iPhone ل چینێ، و مۆدێلا Qwen یا Alibaba دێ د Siri دا کار کەت.

ئازاد خورشید · 3ێ نۆڤەمبەرێ 2026
ئاسایش · ئەندرۆید

نامەیەک دشێت مۆبایلا تە تێکبدەت: SMS of Death ل سەر ئەندرۆیدێ

خالەکا لاواز ل Android 12 و نووتر ب نامەیەکا SMS یا تایبەت پەیوەندیان دبڕیت و دشێت مۆبایلێ بێ کار بکەت. چارەسەری د نووکرنا ئاسایشێ یا ئۆکتۆبەرێ دایە.

ئوسامە ئیسماعیل · 1ێ نۆڤەمبەرێ 2026
یاری · Rockstar

GTA VI ل 19ێ نۆڤەمبەرێ دهێت: بها، ئێدیشن و هەر تشتێ پێدڤی بزانی

Rockstar دەم مسۆگەر کر: پێنجشەمب 19ێ نۆڤەمبەرێ ل سەر PS5 و Xbox Series X|S. Standard ب $79.99 و Ultimate ب $99.99.

ئوسامە ئیسماعیل · 1ێ نۆڤەمبەرێ 2026