رفتن به مطلب

کاربران گرامی تاپیک استخدام و همکاری با سایت  رو مطالعه کنید و در صورت علاقه می توانید برای خودتون درآمد کسب کنید و پول در بیارید.

جستجو در
  • تنظیمات بیشتر ...
نمایش نتایجی که شامل ...
جستجو در ...
خوش آمدید مهمان!

برای دسترسی کامل به امکانات انجمن ثبت نام نمایید، زمانی که ثبت نام نمایید و وارد حساب کاربری خود شوید قادر خواهید بود موضوع جدید ایجاد نمایید، به موضوعات سایر اعضا پاسخ دهید، امتیاز کسب نمایید، به سایر اعضا پیام خصوصی ارسال نمایید و امکانات بی شمار دیگر ....

چرا منتظر هستید؟ هم اکنون ثبت نام نمایید.

8908190

برنامه نویسی swift- این قسمت : Splash Screen در آیفون چیست؟

امتیاز دادن به این موضوع:

پست های پیشنهاد شده

ضمن عرض سلام و احترام مجدد خدمت تمامی کاربران فروم ایران سی اف سی

قول داده بودم که مقالاتی در زمینه برنامه نویسی های مختلف ، برای شما عزیزان قرار دهم . پیشاپیش از تمامی مدیران فروم قدردانی میکنم بابت این فروم بسیار مفید و کاربردی.

قبل از این که وارد مباحث Storyboard بشویم، بیایید در این جلسه از دوره  برنامه نویسی iOS، به موضوع افزودن صفحات Splash Screen به اپ iOS خود بپردازیم.

کار را با این سؤال آغاز می کنیم: چگونه می توانیم یک صفحه Splash Screen به اپ خود اضافه کنیم؟ آیا کار سختی هست؟

ممکن است تصور کنید که برای انجام این کار نیاز به کدنویسی داریم، اپل انجام این کار را در Xcode بسیار ساده نموده است. نیازی به برنامه نویسی نیست. چیزی که نیاز دارید این است که یک پیکربندی را در Xcode انجام دهید.

Splash Screen چیست؟

برای کسانی که در برنامه نویسی تازه کار هستند و واژه “Splash Screen” را نشنیده اند، اجازه بدهید یک توضیح خلاصه در مورد آن ارائه دهیم. Splash Screen معمولاً در اپ های iOS همانند سایر برنامه های desktop استفاده می شود. این صفحه، اولین صفحه ای است که شما در هنگام راه اندازی یک برنامه مشاهده می کنید. معمولاً Splash Screen یک تصویری است که صفحه نمایش را پوشش می دهد و بعد از بارگذاری صفحه اصلی ناپدید می شود. تصویر زیر چند صفحه Splash Screen ساده را نشان می دهد.

image-20180618012240-1.png

هدف اصلی از Splash Screen این است که اجازه دهید کاربر بداند برنامه شما در حال بارگذاری است و یک صفحه مقدماتی به کاربر نشان می دهد که نام تجاری شما را به کاربر معرفی می کند. Splash Screen برای اپ هایی که مدت زمان راه اندازی بیشتری دارند، بسیار مهم است و می تواند تجربه کاربری خوبی به کاربر بدهد.

 

افزودن Splash Screen به اپ شما

همان طور که قبلاً گفتیم، برای نمایش Splash Screen نیازی به نوشتن کدنویسی نداریم. iOS با یک تابع داخلی به نام launch image همراه است. وقتی کاربر اپ را باز می کند این تصویر به طور خودکار نمایش داده می شود و وقتی که اپ به طور کامل آماده استفاده شود، ناپدید می شود. شما به سادگی می توانید Splash Screen خود را به عنوان تصویر راه اندازی در Xcode تعیین کنید، Xcode بقیه کار را خودش انجام می دهد.
 

آماده کردن Splash Screen

همان طور که می دانید، iPhone 4/4S از یک وضوح صفحه بالاتری پشتیبانی می کند (چیزی که Rentia Display نامیده می شود). به منظور پشتیبانی هر دو حالت وضوح صفحه در مدل های آیفون قدیمی تر و مدل های جدیدتر، شما باید دو ورژن از تصاویر Splash Screen را با این اندازه ها آماده کنید:

  • 320 x 480  (برای آیفون 2G/3G/3GS)
  • 640 x 960  (برای آیفون 4/4S)

 

برای سهولت،  ما نحوه افزودن Splash Screen را در اپ آیفون نشان خواهیم داد. در صورتی که شما در حال ساخت یک اپ ipad هستید، می توانید به دستورالعمل رابط کاربری iOS  اپل  (Human Interface Guideline) درباره اندازه تصویر راه اندازی و قرارداد نامگذاری در ipad مراجعه کنید.

برای تصویر Splash Screen فرمت تصویر باید PNG باشد. به طور پیش فرض، شما باید نام فایل تصویر را برای وضوح پایین تر صفحه، “Default.png” بگذارید.در مقاله آموزش برنامه نویسی swift از 0 تا 100 به همراه ده ها مثال قبلا اشاره شد که این گزینه می تواند کمک شایانی به برنامه نویسی سوئیفت نماید . برای تصویری که قصد دارید برای نمایش Rentina (برای مثال، وضوح صفحه 640 960) استفاده کنید، نام فایل را “Default@2x.png” انتخاب کنید. “@2x.png” یک اصلاح مقیاس استاندارد مورد استفاده در iOS است. تمام فایل های تصویری که برای نمایش Rentina اختصاص یافته اند، باید با رشته “@2x” نامگذاری شوند.

به جای استفاده از “Default” برای نام فایل تصویر راه اندازی، ممکن است شما آن را به نامی که ترجیح می دهید، تغییر دهید. نام تصویر راه اندازی در فایل Info.plist اپ شما تعریف می شود. برای تمرین، از برنامه اپ Simple Table استفاده کنید، می توانید یک ویژگی جدید به نام “Launch image” را در Simple Table-Info.plist اضافه کرده و نام فایل موردنظر را تعیین کنید (برای مثال MyLaunchImage).

image-20180618012240-2.png

این تغییر به iOS دستور می دهد تا “MyLaunchImage.png” و “MyLaunchImage@2x.png”  را به عنوان تصویر راه اندازی انتخاب کند.

شما می توانید Splash Screen خود را طراحی کنید. برای تست، شما می توانید Splash Screen ساده را از این جا دانلود کنید: download the sample splash screens.

image-20180618012240-3.png

افزودن تصویر راه اندازی خود به Xcode

پس از آماده سازی تصویر راه اندازی، به سراغ Xcode بروید و پروژه Xcode خود را باز کنید. در اینجا ما از پروژه Simple Table که قبلاً در جلسه اول دوره  iOS، آموزش داده ایم، استفاده خواهیم کرد. روی پروژه “SimpleTable” کلیک راست کرده و گزینه “Add Files to SimpleTable” را انتخاب کنید. دو فایل “Default.png” و “Default@2x.png”  را به پروژه خود اضافه کنید.

700-image-20180618012240-4.png

اگر همه موارد را به درستی انجام داده باشید، شما دو فایل Splash Screen را در پروژه خود خواهید دید و Xcode به طور خودکار تصاویر را به عنوان تصاویر راه اندازی شناسایی خواهد کرد.

 

 

 

 

 

  • تشکر 1

به اشتراک گذاری این ارسال


لینک به ارسال
به اشتراک گذاری در سایت های دیگر

در تاپیک ها، اگر سوال يا نظر خاصي نداريد لطفا فقط از دکمه تشكر يا می پسندم استفاده کنيد. نظراتي مانند مرسی، خوب بود، ممنون و ... شامل اسپم هستند و باعث کاهش کيفيت پست ها مي شوند.

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

برای ارسال دیدگاه یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید دیدگاهی ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در سایت ما ثبت نام کنید. عضویت خیلی ساده است !

ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید

ورود به حساب کاربری

  • کاربران آنلاین در این صفحه   0 کاربر

    هیچ کاربر عضوی،در حال مشاهده این صفحه نیست.

  • مطالب مشابه

    • توسط ava96
      کفپوش اپوکسی یکی از پر کاربرد ترین استفاده از اپوکسی است، از این کفپوش ها به علت داشتن رنگ ها و طرح های متفاوت جهت اجرا در منازل کارخانه ها و مکان های صنعتی زیادی استفاده میشود.
      از این کفپوش ها میتوان در انواع سطوح مانند سرامیک، سنگ، بتن و .. استفاده کرد باعث به وجود آمدن جلوه زیباتری در سطوح شده و آنها را از یک نواختی خارج میکند و همچنین آنها را تبدیل به سطوحی با کارایی و مقاومت بالا در برابر نور و ضربه میکند.
      نظافت این نوع کفپوش به مراتب راحت تر از انواع دیگر بوده اما کفپوش های اپوکسی علاوه بر این مزایا جنبه محافظتی در برابر تخریب را نیز دارا میباشند و از ایجاد آلودگی به طرز چشمگیری جلوگیری میکنند.
    • توسط ircfc
      مشاهده فایل برنامه Videos
      توسط این برنامه، کاربران سایت شما قادر خواهند بود در سایت شما، ویدیو های خود را ارسال نمایند یا از دیگر سایت ها به اشتراک بگذارند.
       
      ویژگی ها
       
      NEW Per category custom field support.
      NEW Quick add video support.
      NEW Video.JS support for uploaded videos.
      NEW Improved front end design new trending, followed, discover and featured tabs .Including pagination and sorting.
      NEW RSS import support for videos.
      Support included for share links on view video page.
      Support for category permissions. Set who can add videos, edit videos, delete videos, add comments, edit comments, delete comments per group.
      Support for per category settings, including view category, view and add video permissions and discussion topics.
      Ajax rating system with per group permissions who can rate and even who can change their votes.
      Default per category settings for sort and filter as well as number of videos per page.
      Support for YouTube thumbnails. Thumbnails are downloaded and saved locally for display next to videos when new videos are added using media urls. (See below for which sites are supported.)
      Quick add video option, enter the media url and category and the system will attempt to get the video title/description automatically. (Not all media urls supported.)
      Support for category or video following.
      Support for IPB's tag class for videos.
      Per category or globally created discussion topics.
      RSS feed for new videos added and per category rss feed export added for each category.
      ارسال کننده ircfc ارسال یکشنبه, 13 آبان 1397 دسته افزونه و پلاگین  
    • توسط ircfc
      توسط این برنامه، کاربران سایت شما قادر خواهند بود در سایت شما، ویدیو های خود را ارسال نمایند یا از دیگر سایت ها به اشتراک بگذارند.
       
      ویژگی ها
       
      NEW Per category custom field support.
      NEW Quick add video support.
      NEW Video.JS support for uploaded videos.
      NEW Improved front end design new trending, followed, discover and featured tabs .Including pagination and sorting.
      NEW RSS import support for videos.
      Support included for share links on view video page.
      Support for category permissions. Set who can add videos, edit videos, delete videos, add comments, edit comments, delete comments per group.
      Support for per category settings, including view category, view and add video permissions and discussion topics.
      Ajax rating system with per group permissions who can rate and even who can change their votes.
      Default per category settings for sort and filter as well as number of videos per page.
      Support for YouTube thumbnails. Thumbnails are downloaded and saved locally for display next to videos when new videos are added using media urls. (See below for which sites are supported.)
      Quick add video option, enter the media url and category and the system will attempt to get the video title/description automatically. (Not all media urls supported.)
      Support for category or video following.
      Support for IPB's tag class for videos.
      Per category or globally created discussion topics.
      RSS feed for new videos added and per category rss feed export added for each category.
    • توسط magbot
      به عنوان طراح وب کدام زبانه نویسی را باید یاد بگیرند؟
      آموزش طراحی سایت    
       بسیاری از فن آوری ها، ابزارها و منابع وجود دارد که می توانید آن را به عنوان حرفه ای طراحی وب یاد بگیرید و استفاده کنید. در اینجا لیست از زبان های مختلف، کتابخانه ها، چارچوب ها، پایگاه های داده و پیش پردازنده های CSS  را معرفی می کنیم که می تواند به شما در تبدیل شدن به یک طراح وب بهتر کمک کند. 
        زبان های طراحی وب
      JavaScript
      جاوا اسکریپت بدون شک اولین و مهم ترین زبان است که نیاز به یادگیری به عنوان حرفه ای طراحی وب سایت  است. در سراسر مرورگرهای وب، پایگاه داده ها، برنامه های تلفن همراه، تم ها و حتی سخت افزار قابل برنامه ریزی کار می کند. و با معرفی ES6، جاوااسکریپت بسیار قدرتمندتر و ساده تر خواهد شد. 
      برای استفاده بیشتر از جاوا اسکریپت،  از ابزارهای Bower و npm، ابزارهای مدیریت و همچنین jshint و jscs، ابزار برای سبک کد و گزارش دادن  استفاده کنید. Grunt، ابزار جاوا اسکریپت، در هنگام استفاده از جاوا به شما کمک می کند فایل های JS و باحجم کمتر کامپایل کنید. 

          CoffeeScript
       CoffeeScript  زبان برنامه نویسی است. CoffeeScript با الهام از Haskell، Python و Ruby بخش های خوبی از جاوا اسکریپت را  استفاده میکند و باعث کوتاه شدن و خوانایی آن می شود .   
      Python
      پایتون یک زبان برنامه نویسی چند منظوره شیء گرا است که در چارچوب Django کار می کند.این زبان  در محاسبات ریاضی استفاده می شود زیرا باعث می شود معادلات ریاضی و هوش مصنوعی به راحتی حل شود. علاوه بر این، پایتون را آسان می توانید یاد بگیرد.  
      Ruby
      Ruby on Rails در حال رشد است، Ruby شبیه Python است. علاوه بر Rails، Ruby تقریبا همه جا کاربرد دارد از برنامه های وب تا برنامه های کاربردی GUI دسکتاپ و حتی سرورهای وب، کتابخانه های هوشمند، سرورهای پایگاه داده ای، سرویس های  سیستمی سطح پایین، موتورهای تشخیص تصویر و تمامی محاسبات استفاده می شود.   

      PHP
      PHP زبان مورد استفاده در وردپرس است. اما اساسا،  برای افزودن قابلیت های بیشتر به وب سایت شما استفاده می شود که نمی تواند با استفاده از HTML  انجام شود. پی اچ پی می تواند بسیاری از  محاسبات را انجام دهد، برقرار کردن ارتباط با پایگاه داده های MySQL، ایجاد گرافیک ساده و پویا مانند امضا های توییتر پویا و غیره....  
        Go
      go یا Golang یک زبان جدید از گوگل است و در حلقه های برنامه نویسی محبوب   شده است. بر طبق FAQ خود گوگل،به شما اجازه می دهد یک برنامه بزرگ را در یک کامپیوتر تنها در چند ثانیه کامپایل کنید، دارای یک مدل برای ساخت نرم افزار است،  برای انجام تجزیه و تحلیل عالی است، و  از سربارهای به سبک C  که شامل فایل ها و کتابخانه ها است اجتناب میکند.با وجود محبوبیت آن، ما توصیه نمیکنیم خود را فقط به آن بسپارید؛ زیرا در مراحل اولیه و توسعه است.   

      Objective-C
      ObjC زبان اصلی سیستم عامل اپل و iOS است و همچنین API های آن. این زبان ساده که شامل پیام های کوچک به سبک ColdType به زبان C است. ObjC یک زبان شی گرا است که ویژگی های شیء گرایش ، ظرافت و توانایی بالایی دارد. 
      Swift
        
      Swift زبان برنامه نويسی اپل است که برای برنامه های OS X و iOS کاربرد دارد. زبان جدیدآسان و قابل فهم هستند. آنچه در Swift محبوب است، این است که چگونه بازخورد سریع در زمان واقعی را فراهم می کند و توانایی آن که به صورت یکپارچه با کد ObjC متصل   است. 
       
      Elixir
      الیکسر یکی از تازه واردان است که با استفاده از ویژگی های عالی Erlang. کسانی که از آن استفاده کرده اند، آن را با روبین با نظر نحوی آن مقایسه کرده اند. الیکسر زبان بسیار قابل مقیاس است که از فرآیندهای سبک وزن خود برای اجرای تمام هسته های خود استفاده می کند. با این حال، ویژگی های آن بهترین عملکرد را دارد. 

      Frameworks
      Meteor
        
      Meteor چارچوب جاوا اسکریپت کامل است که به دلیل رویکرد رادیکال و جدید خود به برنامه وب به سرعت در حال گسترش است. همچنین دارای یک جامعه پویا و رو به رشد است که به طور مداوم بسته هایی را برای Meteor ایجاد می کند.   

      Node.js
      نود یک چارچوب جاوا اسکریپت در سمت سرور است که اغلب برای وبسایت های ساده استفاده می شود و به خوبی با سایر چارچوب ها مانند اکسپرس،  API، سرورهای سوکت وب و مشتریان تورنت کار می کند. مقیاس پذیری آن به هزاران اتصال فعال، کارایی و سرعت در نوشتن الگوهای موازی به راحتی و با هزاران کتابخانه های بزرگ بر اساس یک مدیر بسته جامد، دلایل محبوبیت آن است.  گذشته از این، Node.js نیز برای کاربردهای غیر سرویسی مانند سرویس محتوای وب شما محبوب است. اگر شما تازه شروع به یادگیری کرده اید یا میخواهید درباره Node.js بیشتر بیاموزید، مکان مناسب برای شروع، در NodeSchool است.   

      Ruby on Rails
      این یک چارچوب کامل پشته ای است که به وضوح از روبی استفاده می کند و هم سمت سرور و هم طراحی را پوشش می دهد. توییتر و Basecamp دو مورد از محبوب ترین سایت هایی هستند که دارای Ruby on Rails هستن. یکی از بزرگترین مزیت های آن این است که شما اجازه می دهد تا واقعا بر روی ایجاد وب سایت های پیچیده با حذف وظایف شلوغ مانند ارتباط با پایگاه داده، پردازش آژاکس به روز رسانی و یا ارائه یک سیستم قالب برای مدیریت طرح بندی ها و بخش های صفحه تمرکز کنید.  

      Django
      جانگو یکی دیگر از چارچوب کامل پشته است اما از پایتون استفاده می کند. طراحی تمیز و عملی آن باعث توسعه سریع می شود. برخی از دلایل اصلی اینکه برخی از توسعه دهندگان جانگائو را بر فریم های دیگر ترجیح می دهند، مستندات عالی منبع باز  یک جامعه شگفت انگیز و حمایتی و تعداد زیادی از بسته های موجود -  در آخرین شمارش بیش از 3000 بسته داشت و هنوز هم در حال رشد است.   

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

      Bootstrap
      بدون شک، Bootstrap یکی از محبوب ترین ها برای ساخت UI  بر اساس HTML، CSS و جاوا اسکریپت است. البته دو دلیل اصلی، سرعت و پاسخگویی است که در برنامه های وب امروز بسیار ضروری است. علاوه بر این،  بسیار قابل تنظیم و منعطف است که به شما اجازه می دهد آزادانه ایده های خلاقانه خود را ارائه دهید. 
        WordPress
        
       یک پیشنهاد که توسط بسیاری از کارشناسان همیشه مطرح می شود. در حقیقت، 20 درصد وبسایتها از جمله BBC America، The New Yorker و وبلاگ رسمی Star Wars در چارچوب وردپرس اجرا می شوند.   

      Foundation
      یک چارچوب تلفن همراه واکنشگرا  است که شما را قادر به طراحی با استفاده از HTML، جاوا اسکریپت و CSS می کند. این چارچوب در بسته های مختلف - CSS، SASS و Rails - در بسته بندی اولیه برای مبتدیان طراحی شده است. ظهور سریع آن به شهرت ناشی از این واقعیت است که به هیچ وجه خاصی نیاز ندارد. در عوض، به طور کامل در مرورگر کار می کند و شما را قادر به کار به صورت محلی می کند.   
      Backbone.js
      backbone یک چارچوب جاوا اسکریپت سمت کاربر است که ارتباطات مبتنی بر رویداد را بین مدل ها و نمایش ها و همچنین عناصر دیگر فراهم می کند. مدل ها در backbone.js به سمت سرور متصل می شوند و این چارچوب پشتیبانی عالی برای API های RESTful را فراهم می کند که به شما امکان می دهد تا مدل ها را به یک api ی RESTful برسانید. 
         

      AngularJS
      Angular.js یک چارچوب جاوا اسکریپت سمت کاربر است که توسط گوگل برای ساخت برنامه های قدرتمند وب است. یکی از بزرگترین دلایل محبوبیت این است که کد کمتری را بنویسید زیرا هیچ گیرنده و تنظیمکننده وجود ندارد. 
      یکی دیگر از دلایل برای استفاده از Angular این است که به شما اجازه می دهد برنامه خود را به اجزای MVC تقسیم کنید و سپس اجزاء خود را مدیریت کنید و به عنوان خط لوله ای که آنها را متصل می کند، عمل کنید. 
        Ember.js
        
      Ember.js یکی دیگر از چارچوب های جاوا اسکریپت سمت کاربر مانند Angular است. یکی از ویژگی های برجسته آن این است که اجازه می دهد دیگر توسعه دهندگان Ember برای پیوستن به یک پروژه بسیار راحتتر باشند.   

      Phonegap/Cordova
      Phonegap، همچنین به نام Apache Cordova شناخته می شود، یک چارچوب تلفن همراه است که در هنگام استفاده از جاوا اسکریپت، API های اصلی Android و iOs را پیاده سازی می کند. به غیر از مزیت کراس پلت فرم، دیگر ویژگی های قابل توجه شامل کنترل های سفارشی است.   
       

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

      Drupal
      بسیاری چارچوب CMS در وب وجود دارد و دروپال یکی از پرطرفدارترین برنامه های مبتنی بر PHP است. اغلب در مقایسه با CMS مشابه، SiteCore، دروپال یک CMS منبع باز با یک جامعه پویا است که به طور مداوم آن را توسعه می دهد. به همین دلیل، دروپال دارای طرح های رایگان و افزونه های رایگان برای  سایت است.   

      Laravel
      Laravel یک چارچوب پی اچ پی است که در سال 2015 محبوبیت بیشتری به دست آورد.  
      Play
      Play چارچوب برنامه وب بسیار مقیاس پذیر با استفاده از Scala و Java است. ساخته شده در Akka، دارای معماری وب دوستانه  با هدف آن بهره وری  بالاتر است، پیکربندی تنظیمات و نمایش اشتباهات در مرورگر بهینه سازی می کند.  

      Hood.ie
      Hood.ie یک چارچوب جامع توسعه کامل پشته ای است که به شما اجازه می دهد تا برنامه های کاربردی وب را با استفاده از فن آوری های سمت کاربر مانند جاوا اسکریپت، CSS و HTML است که اجازه می دهد دستکاری داده ها بدون نیاز به نگرانی در مورد کد نویسی سمت سرور انجام شود. با این حال، Hood.ie ایده آل ترین برای ایجاد برنامه های تلفن همراه است.   
      کتابخانه

      jQuery
      وقتی نام کتابخانه ها می آید، جی کوئری بدون شک بزرگترین کتابخانه جاوا اسکریپت open source است که سازگار با CSS3 است و می تواند در بین مرورگرهای مختلف اجرا شود. یکی از بهترین چیزهایی که در مورد آن وجود دارد این است که شما واقعا نیازی به دانستن کد برای استفاده از آن ندارید. یک جامعه گسترده دارد که اجزای آن را پشتیبانی می کند و به طور مداوم آن را توسعه می دهد. 
        React
        
      React یک کتابخانه جاوا اسکریپت است که توسط فیس بوک توسعه داده شده است که با توجه به DOM مجازی آن بسیار سریع عمل می کند. این می تواند به راحتی به پروژه های موجود متصل شود. واکنش به علت جامعه فعال آن است که به طور مداوم اجزای آن را توسعه می دهد. یکی از جالب ترین ویژگی های آن این است که توانایی آن برای به روز رسانی تنها بخشی که نیاز به تغییر آن را پس از دکمه "تازه کردن" داشته باشد.   

      Underscore
      Underscore همچنین یک کتابخانه جاوا اسکریپت است که به شما کمک می کند تا کارهای برنامه نویسی رایج را انجام دهد. این به شما کمک می کند تا برنامه نویسی کاربردی مانند آن را از Prototype.js دریافت کنید، اما هیچ یک از اشیاء جاوا اسکریپت داخلی را گسترش نمی دهد. 
       
      پایگاه داده
      Mongodb
      Mongodb یک پایگاه داده open-source noSQL است و تنها پایگاه داده در حال حاضر که از Meteor پشتیبانی می کند. برخی از ویژگی های آن عبارتند از مقیاس پذیری بالا و ابزارهایی که به شما امکان می دهد تا به آسانی نصب، نظارت، پشتیبان گیری و مقیاس پایگاه داده را انجام دهید. 
        Redis
        
      Redis همچنین پایگاه داده noSQL است، اما بر خلاف Mongodb، این یک فروشگاه ارزش کلیدی با پایداری ساخته شده و انواع داده است. Redid به دلیل سرعت رعد و برق برای بازیابی اطلاعات به محبوبیت رسید. با این حال، در هنگام ذخیره سازی داده ها، عمق زیادی را نمی دهد.   

      PostgreSQL
      PostgreSQL پایگاه داده SQL منبع باز است. در مقایسه با MySQL، Postgre شیءگرا نیست و دارای امکانات قدرتمندتر پرس و جو است. مزایای دیگر Postgre شامل زیرگروه ها، انواع داده های تعریف شده توسط کاربر و توابع در زبان های مختلف و دست زدن به داده ها است. از سوی دیگر، برخی از نمایشگاه های SELECT ممکن است نسبت به همتایان خود MySQL کمی کندتر باشد. 
       
      SQL Server
      این یک مدیر سرور SQL است که توسط مایکروسافت ساخته شده است. بعضی از مزایای آن شامل ابزارهایی مانند ابزارهای BI و SQL Server Management Studio است که شما را در زمان توسعه و عیب یابی صرفه جویی می کند. و از آنجا که این یکی از محصولات پیشرو در مایکروسافت است، آن را به خوبی مستند شده و به سرعت در حال پیشرفت در فن آوری های مختلف. 
          CSS یکی از پایه های مورد نیاز برای یادگیری به عنوان یک توسعه دهنده وب است. و همانطور که هر یک از شما به خوبی می دانید، CSS مسئولیت ایجاد فونت ها، رنگ ها، انیمیشن ها و انتقال وب سایت شما را به عهده می گیرد. به طور خلاصه، CSS مسئول ساخت وب به زیبایی زیبایی چشم است.   

      CSS Preprocessors
      Less
      CSS می تواند کاملا سردرد باشد، اما با یک کامپایلر CSS مانند Less، کار با کد های CSS بسیار ساده تر انجام می شود. کمتر می تواند در داخل گره، Rhino یا در مرورگر کار کند. همچنین ابزارهای شخص ثالث موجود است که به شما اجازه می دهد فایل های خود را مدیریت و کامپایل کنید بسیار ساده تر. 
        Sass
        
      بر اساس آنچه که در وبسایت خود ذکر کرد، Sass زبان افزوده ترین، پایدار و حرفه ای CSS است. ساس الهام بخش این است که چرا کمتر تولید شده و با کمتر مقایسه شده است، دارای برخی از امکانات هوشمند است. با این حال، شما نیاز به برخی از وقت اضافی برای یادگیری آنها. ساس از Ruby استفاده می کند و باید در Mac، Windows و Linux نصب شود. با این حال، نسخه ای دارد که بر روی Node.js اجرا می شود.   

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

      مقالات مرتبط راهنمای جامع انتخاب میزبان وب لیست هشتاد تایی تایپوگرافی با جلوه های Illustrator ایجاد فرم تماس با PHP و HTML
×