0110100001100101011110010010000001110101001000000110100100100000011011000110111101110110011001010010000001110101001000000011101000101001
Electron JS راهی راحت برای ورود به دنیای دسکتاپ
خب سلام حسام هستم . امروز به ذهنم زد که یه مقاله در مورد ورود راحت و توسعه راحت اپ های کراس پلتفرم بستر دسکتاپ رو بهتون معرفی این راه راهی نیست جز فریم ورک Electron JS خب اگه یه مقدار با دنیای وب آشنایی داشته باشید میدونید که جاوا اسکریپت یه زبان بسیار پر طرفدار و واقعا راحتیه :) و من خودمم واقعا عاشقشم چون باهاش خیلی کارا میشه کرد :) ولی قبلا به دلایلی این زبان رو بعنوان زبان اسکریپت اضافه وب میشناختن xD بنظرم خوب شد که ازون دوران گذشتیم :) خب حالا جدا ازینا بریم دنبال ادامه مطلبمون ، Electron JS اساسا ترکیبی از دو تکنولوژی فوقالعاده محبوب است: Node.js و Chromium.
این فریم ورک یسری امکاناتی در اختیار دولوپرا قرار میده که کارشون رو چند برابر سریعتر میکنه اولین ویژگی مهمی که خیلیا بخاطرش میان سمت این فریم ورک خروجی کراس پلتفرم بودنه یعنی شما با یه بار نوشتن کدتون میتونید اون ور تحت سه سیستم عامل خیلی مهم اعم از ویندوز ، مک او اس و لینوکس اجرا کنید :) خب چی ازین بهتر شما هم تو وقتتون صرفه جویی کردید هم اپی ساختید که توی هر سه پلتفرم با استفاده کمی از منابع سیستم براحتی عین کره بالا میاد xD حالا بیاید به ویژگی دومش یعنی قابلیت کنترل ورژن اپ خودمون اشاره کنیم بنظرتون چی ازین بهتر که بتونیم برای اپمون خیلی سریع و با سرعت زیاد کنترل ورژن انجام بدیم حالا که بحث ویژگی خیلی داغه به این موضوعم بپردازیم که برای ساخت اپی با این فریم ورک شما نیازمند هیچ IDE نیستید و شما با یه Code Editor ساده مثل ATOM یا SUBLIME میتونید اپلیکیشن های تحت الکترون رو توسعه بدید :)
خب خب حالا میریم یه نگاهیی به اینترنت بندازیم ببینیم کدوم اپ ها معروف با این فریم ورک خفن ساخته شدن :)
- Visual Studio Code (Text Editor)
- Raven (RSS Reader)
- Etcher (Image Burner)
- Temps (Weather)
- Ramme (Instagram Client)
- Skype (Messaging)
- Discord (Messaging)
خب میبینید که این فریم ورک به قدری قدرتمند هست که همچین اپ های کراس پلفترم قدرتمندی باهاش توسعه دادن :)
خب در نهایت اینو بگم که اگر دنیای وب رو بیشتر دوست دارید و ترجیح میدید که تو این دنیا باقی بمونید بنظرم بد نیست یه سری هم به این فریم ورک بزنید و پروژتون باهاش بسازید :) فقط قبل اینکه این صفحه وب رو ترک کنی به این لینک یه سر بزن
GitHub - sindresorhus/awesome-electron: Useful resources for creating apps with Electron
تو این لینک ، تمام اپ های محبوب و قدرتمندی که با الکترون ساخته شدن چه اوپن سورس و چه کلوز لینکشون هست :) پس اگه خواستی یروزی با این فریم ورک اپی توسعه بدی حتما این لینک بدردت میخوره .
hehe boiiiiiiiiiiiiiiiiiii.
مطلبی دیگر از این انتشارات
آموزش الگوریتم های گوگل به زبان ساده
مطلبی دیگر از این انتشارات
آموزش برنامه نویسی با ضمانت استخدام ( نقد کنید )
مطلبی دیگر از این انتشارات
تنظیمات مفید Resharper و VisualStudio 2019 برای برنامه نویسی بهتر