NW.js, বন্ধনী-শেল এবং ইলেক্ট্রনের মধ্যে কার্যকরী পার্থক্যগুলি কী কী?


151

এখন যেহেতু TideSDK কার্যকরভাবে মারা গেছে, আমি এইচটিএমএল / সিএসএস / জেএস অ্যাপ্লিকেশনগুলি একা একা ডেস্কটপ অ্যাপ্লিকেশন হিসাবে চালানোর জন্য বিকল্প 'র‍্যাপারস' সন্ধান করছি। আমি এখন পর্যন্ত যে তিনটি কার্যকর বিকল্পটি চালিয়েছি সেগুলি হ'ল এনডাব্লু.জেএস (পূর্বে নোড-ওয়েবকিট), বন্ধনী-শেল এবং ইলেক্ট্রন (পূর্বে অ্যাটম শেল)।

সমস্যাটি হ'ল বৈশিষ্ট্য সেট, সামঞ্জস্যতা ইত্যাদির ক্ষেত্রে এই তিনটির মধ্যে যথেষ্ট পরিপূর্ণ তুলনা হবে বলে মনে হয় না আমি এর মধ্যে (উদ্দেশ্য) পার্থক্যের উপর একে আরও কম-বেশি ক্যানোনিকাল থ্রেডে পরিণত করার আশাবাদী তিনটি, বিশেষত:

  • প্ল্যাটফর্ম সমর্থন ; অপারেটিং সিস্টেম, নির্ভরতা, ইত্যাদি
  • ভাষা বৈশিষ্ট্য সমর্থন , যতদূর এইচটিএমএল 5, সিএসএস 3 এবং জাভাস্ক্রিপ্ট সম্পর্কিত। মনে ভালো জিনিস "নেই HTML5 ভিডিও কাজ, এবং হ্যাঁ হলে, কি কোডেক পাওয়া যায়?"
  • ট্রে আইকন, পপআপ বিজ্ঞপ্তি এবং ওএস-রেন্ডার মেনু বারের মতো অ-মানক অতিরিক্ত বৈশিষ্ট্য
  • সম্প্রসারণযোগ্যতা ; যেমন। নেটিভ কোড 'প্লাগ ইন' করার ক্ষমতা, নোড.জেএস-এর সাথে কথা বলা ইত্যাদি ability
  • আর্কিটেকচার ; বিশেষত আর্কিটেকচারাল পার্থক্য যা বিকাশকারী হিসাবে দৈনন্দিন ব্যবহারকে প্রভাবিত করে।
  • ডিবাগিং ; অন্তর্ভুক্ত বিকাশ সরঞ্জামগুলি, সাধারণত ব্যবহৃত সরঞ্জামগুলির সাথে সামঞ্জস্যতা node-inspectorইত্যাদি
  • ... ইত্যাদি।

অ্যাপ্লিকেশন বিকাশকারী হিসাবে তাদের মধ্যে একটি পছন্দ করার সময় উদ্দেশ্য, প্রযুক্তিগত পার্থক্যগুলি কী কী?


এর মধ্যে কি আপনার ভাগ্য ভাল হয়েছে? এই সপ্তাহান্তে কিছু খনন করতে পারে
স্টেফান

@ স্টেফান এখনও নেই, না: / আমি ব্যবহারিক অর্থে নোড-ওয়েবকিটের সাথে সামান্য পরীক্ষা-নিরীক্ষা করেছি, কিন্তু এখনও এর বাইরে পাইনি। পার্থক্যগুলির আনুষ্ঠানিক ডকুমেন্টেশন সন্ধান করতে পারেন নি ...
সোভেন স্লোটওগ

3
ঠিক আছে, এখানে নোড-ওয়েবকিট এবং অ্যাটম-শেল টিম দ্বারা প্রকাশিত অ্যাটম-শেলের মধ্যে প্রধান পার্থক্য রয়েছে, github.com/atom/atom- Shell/ blob / master / docs / de વિકાસment/…
sepulchered

2
ঘরে হাতি সম্পর্কে কীভাবে: ডিবাগিং। আমি nw.js ব্যবহার করে এসেছি এবং লিনাক্স প্ল্যাটফর্মটি বিকাশের জন্য ব্যবহার করার সময় ডিবাগিংয়ের যথেষ্ট অভাব দেখা গেছে। বড় অ্যাপ্লিকেশন বিকাশ করতে, ডিবাগিং একটি গুরুত্বপূর্ণ বৈশিষ্ট্য আইএমও। আমরা কথা বলার জন্য পছন্দসই বৈশিষ্ট্যের তালিকায় ডিবাগিং যুক্ত করতে পারি?
টিমোথি সি। কুইন

@ জাভা স্ক্রিপ্টডুড ধন্যবাদ, আমি এটিকে তালিকায় যুক্ত করেছি।
সোভেন স্লোটওয়েগ

উত্তর:


42

আমি প্রায় দুই মাস আগে একই রকম গবেষণা করেছি এবং শেষ পর্যন্ত নোড-ওয়েবকিট নিয়ে চলেছি। নোড-ওয়েবকিটের বৃহত্তম উল্টো দিকটি হ'ল নোড.জেএস এবং এনপিএম। এনপিএমের প্যাকেজ পরিচালনা সত্যিই দুর্দান্ত, এবং নোড ফাইল সিস্টেমের অ্যাক্সেসটি বেশ ভাল করেছে।

বন্ধনী-শেলটি আকর্ষণীয় দেখায়, তবে একটি সুন্দর আইডিইয়ের চেয়ে আমি অন্যটি চেয়ে ভাল বা আরও ভাল করে তোলে তা সত্যিই পাইনি। তারা খুব স্পষ্ট যে "বন্ধনী-শেল কেবল বন্ধনী প্রকল্প দ্বারা ব্যবহারের জন্য রক্ষণাবেক্ষণ করা হয়", সেই চিৎকার আমার কাছে চলে যায়।

https://github.com/adobe/brackets-shell#overview

পরমাণু-শেলটি সম্প্রতি সক্রিয় বলে মনে হচ্ছে, তবে এটি অনেকটা বন্ধনীগুলির মতো মনে হচ্ছে যে তারা সত্যই লিখছেন এবং সম্পাদক / আইডিই যা ওয়েবকিট রানটাইমের সাথে সংযুক্ত থাকে। এটি নোড.জেএস এর শীর্ষেও নির্মিত হয়েছে আপনার মধ্যম বিদ্যালয়ের রসায়নের কথা স্মরণ না করে অনলাইনে স্টাফ অনুসন্ধান করা শক্ত হওয়ার এই দিকটি রয়েছে।

আমি সত্যিই কোনও নতুন সম্পাদক চাই না, এবং বেশিরভাগ প্রোগ্রামারদের ইতিমধ্যে তাদের প্রিয় রয়েছে। প্রকৃত অ্যাপ্লিকেশন বিকাশের জন্য, তারা প্রায় একই রকম কাজ করে এবং হওয়া উচিত, যেহেতু তারা সবাই ওয়েবকিট ব্যবহার করে। আপনি মূলত এটির 90-95% ওয়েবসাইটের মতো লিখুন এবং তারপরে স্থানীয় অংশগুলি এবং কিছু কনফিগারেশন নিয়ে কাজ করুন।

এই তিনটি প্ল্যাটফর্মের জন্য এই জিনিসগুলি সত্য - উইন্ডোজ, ম্যাক এবং লিনাক্স ভাষা সমর্থন - এইচটিএমএল 5, সিএসএস 3 এবং জাভাস্ক্রিপ্টে চলে: যেহেতু তারা জাভাস্ক্রিপ্ট চালায় আপনি প্রায় যে কোনও লাইব্রেরি / কাঠামো ডাউনলোড করতে এবং চালাতে পারবেন।

ওয়েবকিটে বড় সাবধানতা হ'ল কোডেক সমর্থন। সাধারণত আপনি অবিহীন ভিডিও কোডেকগুলিতে সমস্যায় পড়বেন, যদি না আপনি ডেল / পুনরায় নির্মাণ করেন তবে তাদের সমর্থন করুন। উদাহরণস্বরূপ শিপড নোড-ওয়েবকিট এমপি 4 ভিডিও খেলবে না।


বন্ধনী-শেল এবং পরমাণু-শেলের এমপি 4 প্লেব্যাকের সাথে কোনও পার্থক্য রয়েছে কিনা তা আপনি ব্যাখ্যা করতে পারেন? আপনার উত্তর থেকে এটি পরিষ্কার নয় যে এটি বেশিরভাগ ওয়েবকিট বিতরণে, বা কেবল নোড-ওয়েবকিটে কোনও গণ্ডগোল।
সোভেন স্লোটওয়েগ

এমপি 4 প্লেব্যাক সমস্যা হ'ল ওয়েবকিট সমস্যা। আপনাকে মনে রাখতে হবে যে ওয়েবকিটটি সত্যই হৃদয়ের ক্রোমিয়াম, এবং যদি না এভি প্রযুক্তি খোলা থাকে এবং ফ্রি না হয় তারা বাক্সের বাইরে এটি সমর্থন করে না। স্ট্যান্ডার্ড উত্তর হ'ল ffmpegsumo প্রতিস্থাপন / পুনর্নির্মাণ। আপনার বর্তমান ক্রোম ইনস্টল থেকে এটির সাথে প্রতিস্থাপন করা মোটামুটি ভাল কাজ করছে বলে মনে হচ্ছে।
জন ডব্লিউ ক্লার্ক

1
এটি কেবল এমনটি ঘটে যা বন্ধনীগুলি অন্তর্নির্মিত bracket-shellএবং এটমটি অন্তর্নির্মিত হয় atom-shellতবে আপনি সেগুলির সাথে কোড তৈরি করতে পছন্দসই কোনও সম্পাদক বা আইডিই ব্যবহার করতে পারেন। আমি মনে করি যে ওপি যা চায় তা 3 এর মধ্যে প্রযুক্তিগত পার্থক্যের উপর আরও বেশি Tod 3 রানটাইমের মতো পরিবেশে টোডোএমভিসির মতো কিছু দেখতে মিষ্টি হবে।
এহতেশ চৌধুরী

আপনি যে ওয়েবকিটটি ব্যবহার করছেন তার সাথে ব্যবহৃত লাইব্রেরিগুলি সম্পর্কে কোভেন সাপোর্টটি কোডেন সমর্থনটি আরও বেশি @ তিনটিই ক্রোমিয়ামকে ওয়েবকিট বেস হিসাবে ব্যবহার করছে, সুতরাং তাদের সবার একই কোডেক সমস্যা রয়েছে এবং সেগুলি একইভাবে সমাধান করা যেতে পারে।
জন ডব্লিউ ক্লার্ক


40

আমি গত কয়েকদিন ধরে অ্যাটম-শেলের সাথে খেলছি এবং আমি এখনও এটিকে ভালবাসি।

এটির সর্বোত্তম অংশটি হ'ল এটি গিটহাবের সমর্থনপ্রাপ্ত .. যা আপনাকে দীর্ঘমেয়াদে প্ল্যাটফর্মে স্থির হতে দেয়, বিশেষত যদি এটি একটি বৃহত্তর অনুসরণ করে। স্ট্রংলুপের সাথে চুক্তির সৌজন্যে সরাসরি নোড.জেসের উন্নতির মাধ্যমে এটিও সম্ভব হয়েছে , যিনি একজন প্রধান নোড.জেএস অবদানকারী (তারা অন্য কোনও সংস্থার চেয়েও জোয়েেন্টের তুলনায় আরও নোড.জেএস মূল বিকাশকারী নিয়োগের দাবি করেছেন)।

আমি এটি শুরু করতে বরং স্বাচ্ছন্দ্য বোধ করেছি। কাঠামোটি শিখতে এবং ধারণাটি চালানোর প্রথম প্রমাণ পেতে আমার প্রায় একদিন লেগেছিল। খুব ঠান্ডা.


বুলেট পয়েন্ট:

  • প্ল্যাটফর্ম সমর্থন: উইন্ডোজ, লিনাক্স, ম্যাক ওএসএক্স ( এখানে আরও তথ্য )
  • ভাষা বৈশিষ্ট্য সমর্থন: ক্রোমিয়ামের মাধ্যমে এইচটিএমএল 5, সিএসএস 3, জেএস - এখনও পর্যন্ত শূন্য সমস্যা, তবে আমি বিশেষভাবে ভিডিওটি পরীক্ষা করিনি।
  • নেটিভ বৈশিষ্ট্য: নেটিভ অ্যাপ মেনু, টাস্ক ট্রে সাপোর্ট, গ্লোবাল হটকিজ, প্রোটোকল হ্যান্ডলার সমর্থন (যে আমি এ পর্যন্ত দেখেছি)
  • প্রসারিতযোগ্যতা: দুর্দান্ত নোড.জেএস ইন্টিগ্রেশন, ক্লায়েন্ট এবং সার্ভার উভয়ই নোড.জেএস মডিউল এবং নেটিভদের "প্রয়োজনীয়" করতে পারে। আমি সফলভাবে বাওয়ার লাইব্রেরিগুলি (incl jQuery) পরীক্ষা না করেও ইস্যু ছাড়াই।
  • আর্কিটেকচার: অন্যান্য পয়েন্টগুলিতে আচ্ছাদিত, তবে সাধারণভাবে এটি খুব মসৃণ।

আপডেট (১১/২৫/১)): আমি এখনও কোনও অফিসিয়াল ক্ষমতাতে অ্যাটম-শেলের ব্যবহারের সন্ধান পাইনি, তবে আমি এটি নিজের ব্যবহারের জন্য কয়েকটি ছোট অ্যাপ্লিকেশন তৈরি করতে ব্যবহার করেছি, এটি সবচেয়ে জটিল একটি অ্যাপ্লিকেশন যা টানছে আমার সময় আমার প্রধানমন্ত্রী সফ্টওয়্যার থেকে লগ করে এবং পেপাল চালানগুলি তৈরি করে।

প্ল্যাটফর্ম সম্পর্কে আমার মতামত ইতিবাচক রয়ে গেছে। এটা দুর্দান্ত।

আমার সময় চালানের অ্যাপটিতে আমি একটি হালকা জটিল অ্যাপ্লিকেশন তৈরি করতে সফলভাবে বুটস্ট্র্যাপ 3 এর ড্যাশবোর্ড উদাহরণ টেম্পলেট এবং কয়েকটি নোড মডিউল (ব্লুবার্ড, পেপাল এসডিকে, টিমওয়ার্ক পিএম ক্লায়েন্ট) এনেছি । এটি আমাকে কয়েক দিন সময় নিয়েছে এবং এটির কাজটি ভালভাবে করে।

আমি এটম-শেল সম্পর্কে দৃ to়, স্থিতিশীল, দ্রুত এবং কোড করার পক্ষে সহজ সম্পর্কে নেতিবাচক কিছু বলতে পারি না। আমি আশা করি এটা কারো সাহায্যে লাগবে.


আপনি বিশেষত নোড-ওয়েবকিটের সাথে পার্থক্যগুলি বিস্তারিতভাবে বর্ণনা করতে পারেন? আমি যতদূর বলতে পারি, এই পয়েন্টগুলির সমস্ত (সর্বাধিক?) নোড-ওয়েবকিট দ্বারাও সরবরাহ করা হয়েছে, তবে আমি অনুপস্থিত নই যে আমি অনুপস্থিত কিছু থাকতে পারে কিনা।
সোভেন স্লোটওয়েগ

হাই লুক এটম-শেল অ্যাপ্লিকেশনটি নিজেই আপডেট করা সম্ভব ...?
মুনিশ কাপুর

@ সুইভেনস্লোটওগ দুঃখিত, কয়েক মাস আগে আমি আপনার মন্তব্যটি মিস করেছি; দুর্ভাগ্যক্রমে আমি নোড-ওয়েবকিট সম্পর্কে পারদর্শী নই এবং কার্যকরভাবে দুটির তুলনা করতে পারিনি। তবে আমি এই স্ট্রংলুপ নিবন্ধটি পড়েছি , যা কমপক্ষে ইঙ্গিত দেয় যে অ্যাটম-শেল নতুন ভিত্তি ভেঙেছে। : \
লুক চ্যাভার

@ মুনিশকাপুর উন্নয়নের জন্য? আপনি সর্বশেষ প্রকাশটি ডাউনলোড করতে পারেন .. আমি কম-বেশি কেবল পুরাতন পরমাণু ডিরেক্টরিটির নতুন নাম দিয়েছি এবং এটিকে নতুন দিয়ে প্রতিস্থাপন করব। তাদের কাছে "এনপিএম আপডেট" এর মতো কিছু সঙ্কোচিত প্রক্রিয়া থাকতে পারে - তবে আমি এটি তদন্ত করি নি have ক্লায়েন্টে আপনার অ্যাপ্লিকেশন + অ্যাটম শেল আপডেট করার জন্য, আমি মনে করি না যে তারা এটিকে সরাসরি (একেবারে) সম্বোধন করে এবং সম্ভবত আশা করি আপনি এর জন্য কোনও ইনস্টলার বা অন্য বাহ্যিক প্ল্যাটফর্ম ব্যবহার করবেন। যদিও তাদের দস্তাবেজে এই নিবন্ধটি আকর্ষণীয় পেয়েছি ।
লুক চ্যাভারস

1
@ মুনওয়াকার হ্যাঁ, এটি প্যাকেজিংয়ের জন্য " আসার " নামে একটি অ্যাপ্লিকেশন ব্যবহার করে । (দেখুন: "অ্যাপ্লিকেশন প্যাকেজিং" )। আমি সবেমাত্র এই নোড-ওয়েবকিট / অ্যাটম-শেল তুলনাটি পেয়েছি ।
লুক চ্যাভারস

22

ওয়েব মানকে পুরোপুরি সমর্থন করার পাশাপাশি, এনডাব্লু.জেএস নেটিভ অ্যাপ্লিকেশন বিকাশের জন্য অ-মানক বৈশিষ্ট্যগুলির একটি তালিকা সমর্থন করে যার মধ্যে রয়েছে:

মেনু, ট্রে ইত্যাদি সহ উইকিতে আরও অনেক কিছু দেখার রয়েছে


3
কিওস্ক মোড রজারে +1। আমি দেখতে পাচ্ছি যে এমন একটি বৈশিষ্ট্য যা আমি ভবিষ্যতে ব্যবহার করব। আশা করি ডিবাগিংয়ের দক্ষতার উন্নতি হবে তাই এখনই আমি এনডব্লিউজেজেজে থাকতে পারি আমি জলের পরীক্ষা করার জন্য অ্যাটম ইলেক্ট্রনকে কিছুক্ষণের জন্য স্যুইচ করার বিষয়টি গুরুত্বের সাথে বিবেচনা করছি। আমি nw.js এ ডিবাগিংটি একটু চাওয়া পেয়েছি।
টিমোথি সি। কুইন

আমি সেখানে "জেএস ​​উত্স রক্ষা" এর অন্তর্ভুক্তি সম্পর্কে কিছুটা উদ্বিগ্ন - এটি ডিআরএম হিসাবে একই শ্রেণিতে, এই অর্থে যে এটি কাজ করে না। এটি কেবল তাদের থেকে "সুরক্ষা" দেয় যা আপনার শুরু করার বিরুদ্ধে "রক্ষা" করার প্রয়োজন ছিল না। এমন কিছু মনে হয় না যা আমার কাছে বৈশিষ্ট্য হিসাবে বিজ্ঞাপন দেওয়া উচিত।
সোভেন স্লোটওয়েগ

1
এটি ওয়েবের জন্য ডিআরএম এর মতো নয় - জেএস প্রোগ্রামাররা যখন নেটিভ অ্যাপ্লিকেশনগুলি বিকাশ করে তখন উত্স কোডটি মেশিন কোডে সংকলন সহ সি ++ প্রোগ্রামাররা যেমন কিছু করতে পারে তেমন কিছু করা উচিত।
রজার ওয়াং

@ জাভাস্ক্রিপ্টডুড মানে কি দেবতুল? পরবর্তী সংস্করণে (0.13) অভিজ্ঞতা প্রায় ক্রোম ব্রাউজারের মতোই হবে।
রজার ওয়াং

@Roger। বিলম্বিত প্রতিক্রিয়ার জন্য দুঃখিত। হ্যাঁ, দেবতুল। আমি দেখতে পেয়েছি যে নিম্নলিখিত সীমাবদ্ধতাগুলি ছিল, যার মধ্যে কয়েকটি সম্ভবত স্বয়ং দেবদেবীতে রয়েছে: 1) নতুন উইন্ডোগুলির কোনও ডিবাগিং চালু হয়নি। 2) রিমোট ডিবাগিং কখনও কাজ করে না। 3) ব্রেকপয়েন্টগুলি পুনরুদ্ধার করতে অক্ষমতা, দেখার ভেরিয়েবল এবং উত্সগুলি খোলা হয়েছে (প্রতিবার অ্যাপ্লিকেশন পুনরায় চালু করার সাথে সাথে সমস্ত সেটিংস সাফ হয়ে যায়) 4) (আসল বিগী) প্রয়োজনীয় () দিয়ে লোড করা কোডটি ডিবাগ করতে অক্ষম।
তীমথিয় সি। কুইন

10

আমি কিছুদিন ধরে বন্ধনী-শেল নিয়ে কাজ করছি, আমার কিছু অনুসন্ধান এখানে রইল:

  • বন্ধনী-শেল প্রাথমিকভাবে বন্ধনী আইডিই প্রকল্পের আওতায় শেল হিসাবে বিকাশ করা হয়, তবে প্রকল্পটি কোনও ওয়েব অ্যাপ্লিকেশন চালাতে পারে। আপনার এটি কেবল আপনার নিজের HTML পৃষ্ঠায় দেখানো দরকার। ক্লিন্ট বেরি এটি করার জন্য একটি দুর্দান্ত টিউটোরিয়াল লিখেছিলেন: http://clintberry.com/2013/html5-desktop-apps-with-brackets-hell/
  • প্রকল্পটি অ্যাডোব দ্বারা সমর্থিত এবং প্রচুর ক্রিয়াকলাপ রয়েছে
  • ডকুমেন্টেশন আরও ভাল হতে পারে

  • প্ল্যাটফর্ম সমর্থন তারা উইন্ডোজ, ম্যাক এবং লিনাক্স সমর্থন করে। একটি ইনস্টলার প্যাকেজও তৈরি করা যেতে পারে। আমি এটি কেবল উইন এবং ম্যাকেই পরীক্ষা করেছি, এটি দুর্দান্ত কাজ করে।

  • বৈশিষ্ট্য সমর্থন এইচটিএমএল 5, সিএসএস 3, জেএস। এইচটিএমএল 5 ভিডিওটি বাক্সের বাইরে চলে না, তবে সক্ষম করা খুব সহজ (ডিফল্টরূপে ffmpegsumo.dll ইনস্টলারে অনুলিপি করা হয় না, আপনি যদি অনুলিপি করতে স্ক্রিপ্ট পরিবর্তন করেন তবে এটি কার্যকর হবে)।
  • নেটিভ বৈশিষ্ট্যগুলি মেনু বার, 'ফাইল সহ ওপেন করুন', ফাইল সিস্টেম অ্যাক্সেস। আমি এর কোনটিই ব্যবহার করছি না, কারণ আমার প্রয়োজন কেবল নোড প্রক্রিয়াটির সাথে যোগাযোগ।
  • এক্সটেনসিবিলিটি একটি নোডেজ অন্তর্নির্মিত এবং আপনি আপনার ওয়েব অ্যাপ্লিকেশন থেকে নোডের সাথে যোগাযোগ করতে পারেন। এইভাবে, আপনি ফাইল সিস্টেম ইত্যাদি অ্যাক্সেসের জন্য নোড ব্যবহার করতে পারেন etc.
  • আর্কিটেকচার শেল প্রকল্প এবং এটির মধ্যে আপনার নিজের ওয়েব অ্যাপ্লিকেশনটির মধ্যে একটি দুর্দান্ত বিচ্ছেদ রেখে প্রকল্পটি ভালভাবে সেট আপ করা হয়েছে। আপনার নিজের প্রয়োগে, একটি গ্লোবাল অ্যাপসেল অবজেক্ট পাওয়া যায় যা আপনাকে বন্ধনী কার্যকারিতা (ফাইল সিস্টেম অ্যাক্সেস, নোড প্রক্রিয়া সহ যোগাযোগ, ...) অ্যাক্সেস দেয়।

6
আমাকে যে জিনিসটি ব্র্যাকস-শেল থেকে দূরে রাখতে পেয়েছিল তা হ'ল তাদের নিজস্ব পর্যালোচনা। github.com/adobe/brackets- Shell "দ্রষ্টব্য: বন্ধনী-শেলটি কেবল বন্ধনী প্রকল্পের জন্য ব্যবহারের জন্য রক্ষণাবেক্ষণ করা হয় Although যদিও কিছু লোক অবশ্যই অন্যান্য প্রকল্পের জন্য এটি অ্যাপ শেল হিসাবে ব্যবহার করে অবশ্যই সাফল্য পেয়েছে, আমরা কোনও কর্মকর্তা সরবরাহ করি না we এর জন্য সমর্থন করুন এবং অ্যাপ্লিকেশন শেলটিকে সহজেই পুনরায় ব্যবহারযোগ্য করে তোলার জন্য আমরা এক টন কাজও করি নি Many অনেক লোক সম্ভবত নোড-ওয়েবকিটের মতো একটি প্রকল্প ব্যবহার করা সহজতর করবে, যা ডিজাইনের মাধ্যমে আরও জেনেরিক। "
জন ডব্লিউ ক্লার্ক

5

একটি বিষয় লক্ষণীয় (যদি আপনি যত্নশীল হন) তা হ'ল ইলেক্ট্রন আনুষ্ঠানিকভাবে উইন্ডোজ ভিস্তা সমর্থন করে না। ওএসএক্স 10.9 এবং 10.10 (যা উভয়ই সম্পূর্ণরূপে ইলেক্ট্রন দ্বারা সমর্থিত) এর মধ্যে ভিস্তার বাজারের অর্ধেক অংশ । ভিস্তা এখনও 2017 পর্যন্ত মাইক্রোসফ্ট দ্বারা সমর্থিত।

এনডাব্লু.জেস ভিস্তাতে পাশাপাশি ওএসএক্স 10.9+ এ দুর্দান্ত কাজ করে। এনডাব্লু.জেস উবুন্টু, দেবিয়ান, জোরিন, মাঞ্জারো, আর্ক এবং অন্যান্য বেশিরভাগ ডেবিয়ান ভিত্তিক লিনাক্স ওএস-তে কাজ করে। ইলেক্ট্রন তাদের প্ল্যাটফর্মে উবুন্টু নির্দিষ্ট বাগগুলি ঠিক করতে পিআর'কে অস্বীকার করেছে।

NW.js এক্সপি-তেও কাজ করে। বর্তমানে বাজারের 18% এক্সপিতে রয়েছে। সুতরাং যদি আপনি ডেস্কটপ অ্যাপ্লিকেশনটি আরও সাধারণ উদ্দেশ্যে বা এক্সপি-তে এখনও দেরী গ্রহণকারীদের অ্যাক্সেস পেতে চান তবে আপনি সম্ভবত এনডাব্লু.জেএস (0.14.7) এর সাথে আরও ভাল থাকবেন কারণ ইলেক্ট্রন কেবল উইন 7 এবং তারপরে সমর্থন করে।

আপনি যদি NW.js 0.12.3 ব্যবহার করেন তবে আপনি ওএসএক্স 10.6+ এবং উবুন্টুর মতো ডিবিয়ান ভিত্তিক লিনাক্স ওএস এর অনেক পুরানো সংস্করণ এবং উইন এক্সপি + সমর্থন করতে পারেন। আপনি কেবল সেই লিগ্যাসি সিস্টেমগুলির জন্য বিশেষ বিল্ডগুলি তৈরি করা এবং নতুন ওএস এর জন্য NW.js এর নতুন সংস্করণগুলি ব্যবহার করার পরামর্শ দেওয়া হচ্ছে।


1
এমএস করার পরে ক্রোম সমর্থন থামেনি
করোল ক্লেপ্যাকি

ইলেক্ট্রন (পরমাণু-শেল) আরএইচইএল 6.6 এবং নীচে চলবে না এবং উত্স কোডটি সেই ডিস্ট্রোজে সংকলন করা যায় না।
মাইকেল ক্রাগ্লোস


আপনি এমএএস সংস্করণ তৈরি করতে এনডাব্লু-বিল্ডার ব্যবহার করতে পারেন । আছে আর্ম NW.js জন্য তৈরী করে হিসাবে ভাল।
জারেদেইদা
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.