আমি কীভাবে নোড.জেএস [বন্ধ] দিয়ে শুরু করব


1264

নোড.জেএস দিয়ে শুরু করার জন্য কি কোনও ভাল সংস্থান আছে? কোন ভাল টিউটোরিয়াল, ব্লগ বা বই?

অবশ্যই, আমি এর অফিসিয়াল ওয়েবসাইট http://nodejs.org/ পরিদর্শন করেছি , তবে আমি মনে করি না যে তাদের সাথে থাকা ডকুমেন্টেশনগুলি একটি ভাল সূচনা পয়েন্ট।


8
থাকে এবং আপনি কীভাবে Node.js ব্যবহার করে একটি ওয়েবসাইট নির্মাণ করতে উপর হতাশ হয় এবং আপনি একটি php'ish পটভূমি থেকে আসছো, আমি কি করতে কিভাবে জিজ্ঞাসা করেছি যে এখানে stackoverflow.com/questions/11311672/... । আমি মনে করি এটি এমন অনেক কিছু লোকের হাতছাড়া হয়।
বেনিয়ামিন গ্রুইনবাউম

উত্তর:


4591

টিউটোরিয়াল

বিকাশকারী সাইটগুলি

ভিডিও

Screencasts

বই

পাঠ্যধারাগুলি

ব্লগ

পডকাস্ট

জাভাস্ক্রিপ্ট রিসোর্স

নোড.জেএস মডিউল

অন্যান্য


21
বইগুলি এগুলি বা এলোমেলোভাবে আপনার মান অনুসারে অর্ডার করা হয়েছে? নোডজেএসের বেসিকগুলিতে একটি ভাল রেফারেন্স ম্যানুয়াল কিনতে চাইছেন।
ডেভিড

6
@ ডেভিড: কমবেশি এলোমেলোভাবে। প্রথম দুটি বিনামূল্যে অ্যাক্সেসযোগ্য এবং শেষটি পূর্বরূপ মোডে রয়েছে। আমি নোড বিগিনার দিয়ে শুরু করার পরামর্শ দেব।
yojimbo87

127
আমার বই (নোড আপ এবং চলমান) এখানে নিখরচায় পাওয়া যায়: অফস.ওরেলি . com / titles / 9781449398583 চিরকালের জন্য। এটি এখন একটি ebook এবং মুদ্রণ।
sh1mmer

57
যদিও আমি নিশ্চিত এই তালিকাতে কম্পাইল করার প্রচেষ্টার অনেক নিল এটা আসলে আরো সহায়ক অনেক (আপনার মতে) কোন পাওয়ার জন্য সবচেয়ে ভাল জায়গা তুলনায় আরো 3 হতো
এক টেরা দেব

15
@ sh1mmer: মৃত লিঙ্ক। এটি একটি (একই বই) কাজ করে: chimera.labs.oreilly.com/books/1234000001808/index.html
নেপোকক্স

1795

প্রথমে নোড.জেএস এর মূল ধারণাগুলি শিখুন:

তারপরে আপনি সম্প্রদায়টি কী প্রস্তাব দেয় তা দেখতে যেতে চাইছেন:

নোড.জেএস প্যাকেজ পরিচালনার জন্য স্বর্ণের মানটি এনপিএম

অবশেষে, আপনি বিভিন্ন কাজের জন্য আরও কয়েকটি জনপ্রিয় প্যাকেজগুলি কী তা জানতে চাইছেন:

প্রতিটি প্রকল্পের জন্য দরকারী সরঞ্জাম:

  • ইন্ডসকোরের মধ্যে আপনি চান প্রতিটি মূল ইউটিলিটি পদ্ধতি রয়েছে।
  • লো-ড্যাশ ইন্ডোরস্কোরের ক্লোন যা দ্রুত, আরও কাস্টমাইজযোগ্য হতে পারে এবং বেশ কয়েকটি ফাংশন রয়েছে যা আন্ডারস্কোরটিতে নেই। এর নির্দিষ্ট সংস্করণগুলি ড্রপ-ইন প্রতিস্থাপন হিসাবে আন্ডারস্কোর হিসাবে ব্যবহার করা যেতে পারে।
  • টাইপস্ক্রিপ্ট জাভাস্ক্রিপ্টকে যথেষ্ট পরিমাণে বহনযোগ্য করে তোলে, পাশাপাশি আপনাকে সমস্যা থেকে দূরে রাখে!
  • জেএসহিন্ট একটি কোড-চেক করার সরঞ্জাম যা মূ .় ত্রুটিগুলি খুঁজে পেতে আপনার প্রচুর সময় সাশ্রয় করে। আপনার পাঠ্য সম্পাদকের জন্য একটি প্লাগইন সন্ধান করুন যা এটি আপনার কোডে স্বয়ংক্রিয়ভাবে চালিত হবে।

অংশ পরিক্ষাকরণ:

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

ওয়েব ফ্রেমওয়ার্ক:

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

  • ড্যানফ একটি স্কেলযোগ্য, রক্ষণাবেক্ষণযোগ্য, টেস্টেবল এবং পারফরম্যান্ট অ্যাপ্লিকেশন তৈরি করতে এবং সার্ভার (নোড.জেএস) এবং ক্লায়েন্ট (ব্রাউজার) উভয় পক্ষেই একইভাবে কোড দেওয়ার অনুমতি দেওয়ার জন্য অনেকগুলি বৈশিষ্ট্য সরবরাহ করে এমন একটি সম্পূর্ণ স্ট্যাক ওওপি কাঠামো।

  • ডারবিজেস একটি প্রতিক্রিয়া পূর্ণ স্ট্যাক জাভাস্ক্রিপ্ট ফ্রেমওয়ার্ক। তারা দীর্ঘদিন ধরে প্রতিক্রিয়াশীল প্রোগ্রামিং এবং আইসোমরফিক জাভাস্ক্রিপ্টের মতো নিদর্শনগুলি ব্যবহার করছে।

  • লুপব্যাক.ইও এপিআই তৈরি করতে এবং ব্যাকএন্ড ডেটা উত্সগুলিতে সহজে সংযোগ করার জন্য একটি শক্তিশালী নোড.জেএস ফ্রেমওয়ার্ক। এটিতে একটি Angular.js SDK রয়েছে এবং এটি iOS এবং Android এর জন্য এসডিকে সরবরাহ করে।

ওয়েব ফ্রেমওয়ার্ক সরঞ্জামসমূহ:

নেটওয়ার্ক ব্যবস্থা:

কমান্ড লাইন ইন্টারঅ্যাকশন:

  • মিনিমিস্ট কেবল কমান্ড লাইন যুক্তি পার্সিং করে।
  • কমান্ড-লাইন আর্গুমেন্টকে পার্স করার জন্য ইয়ারগস একটি শক্তিশালী গ্রন্থাগার।
  • কমান্ডার.জেএস একক-ব্যবহার কমান্ড-লাইন অ্যাপ্লিকেশন তৈরির জন্য একটি সম্পূর্ণ সমাধান।
  • Vorpal.js পরিপক্ক, নিমজ্জন কমান্ড-লাইন অ্যাপ্লিকেশন তৈরির জন্য একটি কাঠামো।
  • চাক আপনার সিএলআই আউটপুটটিকে সুন্দর করে তোলে।

স্ট্রিমগুলির সাথে কাজ করুন:


6
ফ্রেমওয়ার্কের আওতায় আপনার রেলওয়েজ ডটকম
সাগিভ ওফেক

21
@ ফারম প্রশ্নটি নোড.জেএস সম্পর্কে ছিল। কৌণিক একটি ব্রাউজার কাঠামো এবং এখানে অপ্রাসঙ্গিক।
আলেকজান্ডার উলিটিন

প্রতিশ্রুতি: রক্ষণাবেক্ষণযোগ্য এবং পঠনযোগ্য অ্যাসিঙ্ক
ফার্ম

2
নোডজেএস হ'ল জাভাস্ক্রিপ্টের ভবিষ্যত
তারেক কালাজি

1
আমি ওয়েবস্টর্মটি এবং আইডিই হিসাবে খুব বেশি গ্রহন করব কারণ এতে দুর্দান্ত নোড.জেএস সমর্থন রয়েছে।
সিলভ 2611

144

উত্স ব্যবহার করুন, লুক।

না, তবে গুরুত্ব সহকারে আমি দেখতে পেয়েছি যে উত্স থেকে নোড.জেএস তৈরি করা, পরীক্ষা চালানো, এবং মাপদণ্ডের দিকে তাকানো আমাকে সঠিক পথে পেয়েছে। সেখান থেকে, lib ডিরেক্টরিতে .js ফাইলগুলি দেখতে ভাল জায়গা, বিশেষত ফাইলটি http.js.

আপডেট: আমি এই উত্তরটি এক বছর আগে লিখেছি এবং সেই সময় থেকে নোড.জেএস শিখার লোকদের জন্য উপলব্ধ প্রচুর সংস্থানগুলির বিস্ফোরণ ঘটেছে has যদিও আমি এখনও বিশ্বাস করি উত্সটিতে ডাইভিং করা সার্থক তবে আমি মনে করি যে আরও ভাল উপায় শুরু করার আছে। আমি নোড.জেএস-এর কয়েকটি বইয়ের পরামর্শ দেব যা প্রকাশিত হতে শুরু করেছে।


9
খোলার লাইনের জন্য +1: 3 তবে কোহানা ব্যবহারের জন্য আমি কীভাবে ধার দিয়েছি তা ঠিক। যতক্ষণ আপনি উত্সটি বুঝতে পারবেন ততক্ষণ এটি একটি দুর্দান্ত পদ্ধতি।
অলিকাল

1
এক্সপ্রেস আপনাকে উত্স, ইমোতে শুরু করতে সহায়তা করে। আমি বলতে চাইছি, কমপক্ষে এটি আপনাকে একটি জাম্পিং পয়েন্ট দেয়, একটি কার্যকরী উদাহরণ ... যা কিছুটা ঘুরিয়ে দেওয়ার জন্য। expressjs.com/en/guide/routing.html
Wolfpack'08
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.