آرتین کریمی
3 ماه پیش توسط آرتین کریمی مطرح شد
5 پاسخ

پکیج نویسی برای نکست جی اس

سلام .

من میخوام یه کامپوننت لایبری با نکست جی اس بنویسم و توی ان پی ام publish کنم چطوری یک کامپوننت لایبری با نکست جی اس بسازم؟

من فقط با نکست جی اس وبسایت ساختم تا حالا کامپوننت لایبری نساختم

حالا برای نکست جی اس هم نه برای ری اکت یه لینک یوتیوب یا سایت دیگه بهم بدین

@Raymond
@hesammousavi
@ossvahid

ممنون


ثبت پرسش جدید
آرتین کریمی
تخصص : طراح وب و برنامه نویس
@error.404 3 ماه پیش مطرح شد
0

راه حل رو خودم پیدا کردم.

برای استایل دادن به تگ ها باید از css-in-js استفاده کنید پیشنهادم emotion یا styled-components هست

منبع: https://medium.com/simform-engineering/building-a-component-library-with-react-typescript-and-storybook-a-comprehensive-guide-ba189accdaf5


آرتین کریمی
تخصص : طراح وب و برنامه نویس
@error.404 3 ماه پیش مطرح شد
آرتین کریمی
تخصص : طراح وب و برنامه نویس
@error.404 3 ماه پیش مطرح شد
0

@hesammousavi
میتونید همونطوری که برای لاراول یه دوره پکیج نویسی گذاشتید برای ری اکت هم بذارین؟


oss_vahid
تخصص : wp developer
@ossvahid 3 ماه پیش آپدیت شد
0

اول باید منطق
پکیجت رو بیاری رو کاغذ چی میخای ارئه بدی و چرا کسی باید بیاد از پکیج تو استفاده کنه
من دقیقا سازگار نکست نمیدونم چجوریاس ولی خب فک میکنم باید برای هر کاری که میخای ارائه بدی یک کلاس بسازی منظورم اینکه باید کامپوننت هات رو به شکل شعی گرایی بنویسی و بعد کامپوننت هارو بهم متصل کنی و برا داکیومنت بسازی
من خیلی وقت پیش یک پکیج با Typescript نوشتن که البته هنوز بخاطر مشغله وقت نکردم تموش کنم
EasyJS
EasyJS Github


آرتین کریمی
تخصص : طراح وب و برنامه نویس
@error.404 3 ماه پیش مطرح شد
0

@ossvahid

ممنون از پاسخت. ولی من نمیخوام یک فریمورک سی اس اسی باشه یا هرچیز. فریمورک نکست جی اس نیازه به کلاس (class) نداره مثلا اینطوری:

<Button />

آرتین کریمی
تخصص : طراح وب و برنامه نویس
@error.404 3 ماه پیش مطرح شد
0

راه حل رو خودم پیدا کردم.

برای استایل دادن به تگ ها باید از css-in-js استفاده کنید پیشنهادم emotion یا styled-components هست

منبع: https://medium.com/simform-engineering/building-a-component-library-with-react-typescript-and-storybook-a-comprehensive-guide-ba189accdaf5


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام