Stripes چیست؟

شهریور 25, 1397     میثم عبداللهی    

Stripes

سلام به شما کاربران عزیز و دوست داشتنی. امروز میخوام یکی دیگه از وب فریم ورک های معروف که بر اساس مدل معماری MVC فعالیت میکنه رو بهتون معرفی کنم و اون چیزی نیست جز Stripes.

Stripes چیست؟

Stripes یک چارچوب وب برنامه منبع باز مبتنی بر الگوی MVC است. هدف این چارچوب دست یابی به چارچوب سبک وزن تر از Struts با استفاده از فناوری های جاوا مانند حاشیه نویسی که در جاوا 1.5 معرفی شد، برای رسیدن به کنوانسیون بیش از پیکربندی است. این چارچوب بر این ایده استوار است که مجموعه ای از کنوانسیون های ساده ای که در سراسر چارچوب استفاده می شوند، سربار پیکربندی را کاهش دهند. در عمل به این معنی است که برنامه های Stripe به سختی نیاز به هر فایل تنظیمات پیدا می کنند و در نتیجه باعث کاهش کار های توسعه، تعمیر و نگهداری می شوند.

ویژگی ها

  • فعالیت بر اساس مدل معماری MVC
  • عدم نیاز به فایل پیکربندی
  • حاشیه نویسی جایگزین فایل های پیکربندی XML می شود
  • انعطاف پذیر و اتصال ساده پارامتر ها
  • URL های دوستانه موتور جستجو
  • قابل اجرا در J2EE Web Container
  • قابلیت بین المللی سازی آسان
  • قابلیت پشتیبانی از Wizard
  • یکپارچه سازی Spring
  • قابلیت پشتیبانی از JPA
  • قابلیت پشتیبانی از AJAX
  • قابلیت پشتیبانی از آپلود فایل
  • سازگار با موتور برنامه گوگل
  • منبع باز و سبک وزن بودن

هدف های Stripes

  • ساخت برنامه های کاربردی وب در جاوا را آسان کند
  • ارائه راه حل ساده اما قدرتمند برای مشکلات رایج
  • زمان تولید Stripes برای یک توسعه دهنده جدید را به کمتر از 30 دقیقه افزایش دهد (افزایش سرعت یادگیری)
  • Stripes ها را گسترش دهید بدون آنکه هر چیزی را پیکر بندی کنید

استارت یادگیری

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

 

 

دسته‌بندی‌ : بلاگ

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

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

Rating*