شماره دی‌ماه ۱۴۰۲

هویج تایمز دی ماه ۱۴۰۲

🥕 بزرگ‌ترین همایش فرانت‌اند ایران در فرانت‌چپتر!

کامینیوتی فرانت چپتر بیش از ۳ سال است که با هدف ایجاد محیطی صمیمی برای گفت‌وگوی تخصصی شکل گرفته و به شکل مستمر فعالیت دارد. اگر بخواهیم به بخشی از فعالیت‌های جامعه فرانت چپتر اشاره کنیم؛ در حال حاضر کامینیوتی فرانت چپتر جلسات و دورهمی‌های هفتگی را با فرهنگ خاص خود برگزار می‌کند. همچنین، هر ماه اخبار دنیای فرانت‌اند را در ماهنامه‌ی هویج تایمز منعکس می‌نماید. و علاوه بر این هر سال، بزرگ‌ترین دورهمی توسعه دهندگان فرانت‌اند را در قالب سفر همایش برنامه‌نویسی برگزار می‌کند.

همایش امسال برای علاقه‌مندان با هر سطحی از تجربه توصیه می‌شود، ما برای همه‌ی شرکت‌کنندگان چیزهای تازه‌ای برای کشف کردن داریم! در همایش امسال، تمرکز اصلی بر روی مهارت‌ها و تجربه‌هایی است که در جایی داکیومنت نشده‌اند و تجربه‌ی واقعی برنامه نویس های فرانت اند باتجربه در برخی از شرکت‌های بزرگ نرم‌افزار است. مواردی که در کنار مهارت‌های کد نویسی نیاز است از آن‌ها استفاده کنید تا بتوانید یک توسعه‌دهنده‌ی ارشد و فردی تاثیرگذار باشید.

در این سفر در کنار هم، خاطرات و داستان‌های زیبایی را خواهیم ساخت. مشتاق دیدارتان هستیم

🚀 Tailwind CSS 3.4 : هیجان‌انگیزتر از همیشه با ورژن جدید!

تغییرات جدید Tailwind CSS رو از دست ندید! این فریم‌ورک محبوب تازگی‌ها نسخه جدیدش رو رونمایی کرده و با امکانات و ویژگی‌های جدیدی که به خودش اضافه کرده روند توسعه رو بهتر از قبل کرده. نگاهی بندازید به چند تا از این ویژگی‌های جذاب:

  • واحدهای جدید dvh و lvh برای انعطاف‌پذیری بیشتر در طراحی.
  • قابلیت ‘has:’ که باهاش می‌تونید شرط های مختلفی رو چک کنید و کد تمیزتری داشته باشین.

نسخه 14.1 NextJS رسید!

در این شماره باگ‌های مختلفی رفع شده، کاستوم کش بهتر شده، خطاهای بهتری به برنامه نویس‌ها نشون داده میشه و در نهایت Turbopack باید سریع تر از قبل کار کنه

پیش به سوی آینده با کتاب قصه‌

چهار سال از اولین انتشار استوری بوک میگذره و برای سال ۲۰۲۴ انتظار برای نسخه‌ی ۷ این کتابخانه به پایان رسید

پشتیبانی از Vite و pnpm، پشتیبانی بدون نیاز به پیکربندی برای NextJS و SvelteKit، پشتیبانی از MDX2 و بهبود ریفرش شدن از ویژگی‌های اصلی این نسخه است

تحولی شگفت‌انگیز: پشتیبانی از سینتکس جاوااسکریپت در MySQL!

باورتون می‌شه؟ حالا MySQL، یکی از محبوب‌ترین دیتابیس‌های جهان، از سینتکس جاوااسکریپت پشتیبانی می‌کنه! این تحول جدید که در وبلاگ رسمی Oracle اعلام شده، به توسعه‌دهندگان این امکان رو می‌ده که قدرت جاوااسکریپت رو مستقیماً در MySQL به کار ببرن. تصور کنید، توانایی‌های جاوااسکریپت و دیتابیس MySQL در کنار هم! این خبر برای دنیای توسعه نرم‌افزار یه تحول بزرگه. اگه دوست دارید بیشتر بدونید، حتماً سری به وبلاگ Oracle بزنید و از جزئیات این ویژگی جدید لذت ببرید!

🌟 کشف زیبایی‌های طراحی وب

این وبسایت یه گنجینه واقعیه! انگار همه‌ی طراحی‌های وب جذاب و مدرن رو از تمام گوشه‌های اینترنت جمع کرده واسه ما. اگه شما هم مثل من به این جور چیزها علاقه‌مندید، پرسه زدن تو این سایت می‌تونه یه تجربه خفن و لذت‌بخش باشه. سعی کنید خودتون رو با فکر کردن به اینکه چطوری این دیزاین‌ها رو تونستن به کد کنن اذیت نکنید و از این همه زیبایی لذت ببرید و ایده بگیرید. پس بزنید به دلش!

💡 کاهش 35% حجم کدهای CSS – سبک‌تر کنید !

آیا می‌دانستید که به‌طور متوسط، حدود 35 درصد از کدهای CSS در پروژه‌ها بلااستفاده مانده و فقط باعث سنگینی اپلیکیشن می‌شوند؟ بله، این یک واقعیت تعجب‌آور است!

با استفاده از این ابزار آنلاین، شما می‌توانید کدهای CSS غیرضروری خود را شناسایی کنید. این فرصتی است برای پالایش و حذف این کدهای اضافه، و در نتیجه، کاهش حجم و بهبود عملکرد اپلیکیشن خود. سرعت بارگذاری و عملکرد بهتر اپلیکیشن‌تان را با این ابزار تجربه کنید!

آمارش رو بده بهم رو npm

این یک ابزاره که آمار دانلود بسته‌های npm را بهتون میده. با این ابزار میتونید ببینید چه نسخه‌هایی از یک پکیج چقدر دارن دانلود میشن و محبوب هستن.

🚀 راهی جذاب و واقع‌گرایانه برای تبدیل شدن به توسعه‌دهنده فرانت‌اند حرفه‌ای!

این پلتفرم با تمرکز بر کیفیت بالای آموزشی، شما را از طریق چالش‌های جذاب و متنوعی هدایت می‌کند که هر کدام به گونه‌ای طراحی شده‌اند تا شما را با موقعیت‌ها و مشکلات واقعی دنیای برنامه‌نویسی فرانت‌اند آشنا سازند. این چالش‌ها به شما این امکان را می‌دهند که مهارت‌های خود را در محیطی شبیه‌سازی شده، اما بسیار نزدیک به دنیای واقعی، به کار بگیرید و تقویت کنید.

Factory Pattern در React چیه و چطوری بسازیمش؟

“Factory Pattern” در React یه الگوی طراحیه که بهتون اجازه میده اشیا مختلف رو بدون نیاز به تعریف کلاس‌های جداگانه بسازید. به این صورت، کدتون تمیزتر و مدیریت‌پذیرتر میشه. این توییت ویدیویی داره که نشون میده چطوری میشه این کارو توی React انجام داد. حتما چکش کنید!

Typewind: Tailwind با چاشنی TypeScript! 🚀

Typewind اینجاست تا دنیای CSS رو با قدرت TypeScript ترکونده! اگه دوست دارید Tailwind رو با امنیت و دقت TypeScript تجربه کنید، Typewind همون چیزیه که می‌خواستید. سرعت Tailwind + دقت TypeScript = کدنویسی که همه دوست دارن! پس بیایید و Typewind رو امتحان کنید؛ کدنویسی تون رو به یه تجربه سریع و دقیق تبدیل کنید!

LocalTunnel: راهی جادویی برای تست وبسایت‌های لوکال!

فرض کنید داخل یک روز زیبای بهاری که از خونه دارید دورکاری می‌کنید و در حال انجام تسکتون هستید که یک تسک فورس میاد سمتتون و باید با تیم مارکتینگ یه قابلیت رو پیاده سازی و تست و نهایی کنید با هم و به سرعت برسه به دست کاربر نهایی. توی چنین شرایطی احتمالا مدام کامیت کردن و پوش کردن و منتظر تموم شدن پیاپ‌لاین شدن بهتون کمک زیادی نمیکنه. توی این شرایط و شرایط مشابه بسیاری که ممکنه پیش بیاد، شما نیاز دارید دسترسی لوکال‌هاستتون رو به کسی روی اینترنت بدید که LocalTunnel دقیقاً اون چیزیه که برای تست‌های سریع و بدون دردسر بهش نیاز دارید.

Script Kit: کلید میانبر برای هر کاری! 🚀

تصور کنید دارید با چند کلیک ساده، وظایف روزمره‌تون رو مثل جادو انجام می‌دید. Script Kit اومده تا این خیال رو واقعیت بکنه! این ابزار، مثل یه جعبه ابزار جادویی برای برنامه‌نویسانه. می‌خواید سریع یه پروژه رو باز کنید، یا شاید یه تصویر بامزه از توییتر دانلود کنید؟ Script Kit به شما این قدرت رو می‌ده. فقط چندتا اسکریپت بنویسید و ببینید چطور کارها مثل برق و باد انجام می‌شن. حالا دیگه وقتشه که خودتون رو برای یه تجربه کدنویسی باحال و سریع آماده کنید!

آشنایی عمیق‌تر با Server Components در React

دوست دارید با عمق و جزئیات بیشتری با Server Components در React آشنا بشید؟ این مقاله با زبانی ساده و جذاب، شما را با مفهوم، کاربرد و قدرت Server Components در React آشنا می‌کنه. خوندن این مطلب می‌تونه درک شما رو از چگونگی بهره‌برداری از این ویژگی جدید در React و افزایش کارایی برنامه‌هاتون به سطح دیگه‌ای ببره. پس اگر می‌خواهید در دنیای توسعه فرانت‌اند یک قدم جلوتر باشید، این مقاله رو از دست ندید!

Total TypeScript: آموزش سریع حل خطاهای TypeScript

گیر افتادن در خطاهای TypeScript دیگه مسئله‌ای نیست! با “Total TypeScript”، خطاهای گیج‌کننده رو به راحتی حل کنید. این آموزش، راهنمایی سریع و موثر برای فهم و رفع اشکالات متداول TypeScript است. برای یادگیری روش‌های حل خطاهایی مثل “Type Not Assignable” یا “Property Does Not Exist on Type”، اینجا بهترین مکانه. با تمرینات کاربردی، شما راه حل‌های مختلف رو تجربه می‌کنید. پس دیگه وقتشه که این خطاها رو پشت سر بذارید و به سطح بعدی TypeScript برسید!

Maybe: کدی که حساب بانکی‌تون رو متحول می‌کنه! 🚀

Maybe نه تنها یه اپلیکیشن مدیریت مالی خفنه، بلکه یه منبع عالی برای یادگیری کدنویسیه! با خوندن سورس کد این اپ، می‌تونید ترفندهای جدیدی در برنامه‌نویسی کشف کنید و از روش‌های کدنویسی حرفه‌ای‌ها درس بگیرید. پس، اگه می‌خواهید هم دنیای مالی‌تون رو مدیریت کنید و هم مهارت‌های کدنویسی‌تون رو ارتقا بدید، Maybe دقیقاً اون چیزیه که نیاز دارید!

Plate: ریچ تکست ادیتوری که کدنویسی رو لذت‌بخش می‌کنه!

Plate یه ریچ تکست ادیتور جدید و فوق‌العاده‌ایه که باهاش کدنویسی انگار بازی کودکانه میشه! اگه دنبال یه تجربه شیرین و ساده در ادیت کردن متن‌هاتون هستید، Plate همون چیزیه که می‌خواستید. پس، وقتشه که کدنویسی سنتی رو کنار بذارید و با Plate به دنیایی از امکانات جدید قدم بذارید!

تهیه شده توسط:

محمود صاحبی، محمد ایزنلو و صالح شجاعی

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *