ده قالب‌کاری (Framework) سبک CSS که باید آن‌ها را بشناسید

توسعه‌ی وب در چند سال گذشته به شدت رشد کرده است. قالب‌های کاری front-end بسیاری هر سال منتشر می‌شوند. bootstrap یکی از محبوب‌ترین آنهاست. با این حال، رقبای زیاد دیگری وجود دارند که شاید تا به حال اسم آن را هم نشنیده باشید، اما قطعا ارزش امتحان کردن را دارند.

در این مقاله می‌خواهیم نگاهی به ده تا از بهترین قالب‌های کاری داشته باشیم که ممکن است بخواهید بررسی نمایید.

ادامه خواندن ده قالب‌کاری (Framework) سبک CSS که باید آن‌ها را بشناسید

پانزده کتابخانه‌ی JavaScript و CSS جذاب برای اردیبهشت ماه ۱۳۹۷

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

با کلیک بر روی عنوان هر یک از کتابخانه‌هایی که در ذیل می‌آید، می‌توانید سایت آن را مشاهده کرده و اطلاعات بیشتر در مورد آنها کسب کنید.

ادامه خواندن پانزده کتابخانه‌ی JavaScript و CSS جذاب برای اردیبهشت ماه ۱۳۹۷

ده نکته کاربردی در Git

در طول سالیان اخیر محبوبیت git به شدت افزایش پیدا کرده است و به یکی از بهترین سیستم‌های کنترل نسخه (version control system) تبدیل شده است. توسعه‌دهندگان زبان‌های برنامه‌نویسی مختلف و همچنین تیم‌هایی با اندازه‌های مختلف همگی از git استفاده می‌کنند. از پروژه‌های متن‌باز کوچک تا پروژه‌هایی عظیم همچون linux kernel از git بهره می‌برند.

در این آموزش می‌خواهیم نکات کمی از git را با شما به اشتراک بگذاریم که می‌توانند تجربه و روال کاری شما را بهبود دهند.

ادامه خواندن ده نکته کاربردی در Git

۱۲ دستور ترمینال که هر توسعه دهنده‌ی وب باید با آنها آشنا باشد

ترمینال (Terminal) یکی از مهمترین ابزارهای سودمندی است که در اختیار توسعه دهندگان است. تسلط بر آن می‌تواند تاثیر بسیار مثبتی بر جریان کار شما داشته باشد، بسیاری از کارهای روزمره با نوشتن یک دستور ساده و زدن دکمه‌ی Enter انجام می‌شوند.

در این مقاله، می‌خواهیم مجموعه‌ای از دستورات Unix را گردآوری کنیم که به شما کمک می‌کنند بیش از پیش از ترمینال خود استفاده کنید. بعضی از آنها به صورت پیش‌فرض در سیستم عامل وجود دارند (built in) و برخی دیگر ابزارهای رایگانی هستند که مورد آزمایش قرار گرفته‌اند و در کمتر از یک دقیقه نصب و راه‌اندازی می‌شوند.

ادامه خواندن ۱۲ دستور ترمینال که هر توسعه دهنده‌ی وب باید با آنها آشنا باشد

در پانزده دقیقه Webpack را یاد بگیرید

ابزارهای Build به عضوی جدایی‌ناپذیر از توسعه‌ی وب تبدیل شده‌اند، مخصوصا که هر روز برنامه‌ها و ابزارهای پیچیده‌تری با جاوااسکریپت توسعه داده می‌شود. Bundler ها به ما امکان می‌دهند که کتابخانه‌ها و خیلی نیازمندی‌های دیگری که در یک پروژه‌ی مدرن وب نیاز داریم را بسته‌بندی، کامپایل و سازماندهی کنیم.

یک JavaScript bundler ابزاری‌ست که کد شما و تمام وابستگی (dependencies) های آن را در یک فایل جاوااسکریپت قرار می‌دهد. امروزه تعداد زیادی از آنها وجود دارند که webpack و browserify در میان آنها محبوبیت زیادی دارند.

در این مطلب می‌خواهیم نگاهی به webpack داشته باشیم؛ یک bundler و پیش‌پردازشگر متن باز (open-source) قدرتمند که حجم گسترده‌ای از کارهای مختلف را می‌تواند کنترل و اداره کند. نشان می‌دهیم که چگونه ماژول‌ها و باندل کد بنویسید و از برخی از پلاگین‌های بارگذار (loader plugins) استفاده کنید. این آموزش برای افرادی طراحی شده است که تازه می‌خواهند با webpack آشنا شوند، اما خوب است که با جاوااسکریپت آشنا باشید.

ادامه خواندن در پانزده دقیقه Webpack را یاد بگیرید

فهرست بهترین پلاگین‌های (Plugins) بوت‌استرپ (Bootstrap) در سال ۲۰۱۷

بوت‌استرپ (Bootstrap) به خودی خود، پُر از اجزای جاوااسکریپت مفید است که کاربردهای زیادی را پوشش می‌دهند. به عنوان مثال: از modal window برای لاگین کاربران، از carousel برای صفحه‌ی اصلی، از alert messages برای نمایش یک پیغام مهم به کاربران می‌توان استفاده کرد.

اما در برخی موارد شما به بیش از اینها نیاز دارید. یک lightbox برای نمایش عکس‌ها، یک ویرایشگر متن (text editor) و یا megamenu برای استفاده در بخش منوی سایت خود نیاز دارید. اینجاست که سراغ پلاگین‌هایی می‌روید که برای بوت‌استرپ نوشته شده‌اند. آن‌ها معمولا روی کامپوننت‌های موجود در بوت‌استرپ نوشته می‌شوند و به شکل‌های مختلف توسعه‌شان می‌دهند.

امروز قصد دارم از بین پلاگین‌هایی که استفاده کردم؛ بهترین‌شان را به شما معرفی کنم. این شما و این هم فهرست بهترین پلاگین‌های بوت‌استرپ در سال ۲۰۱۷٫

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

ادامه خواندن فهرست بهترین پلاگین‌های (Plugins) بوت‌استرپ (Bootstrap) در سال ۲۰۱۷

در ۳۰ دقیقه، Git را یاد بگیرید

 

Git در سال‌های اخیر محبوبیت زیادی پیدا کرده است. سیستم کنترل نسخه‌ای (version control system) که در پروژه‌های بزرگ متن باز همچون لینوکس، با هزاران همکار و مشارکت کننده، توسط تیم‌هایی با اندازه‌های مختلف، توسعه دهندگانی که تنها کار می‌کنند و حتی دانش‌آموزان مورد استفاده قرار گرفته است.

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

ادامه خواندن در ۳۰ دقیقه، Git را یاد بگیرید