জাভাস্ক্রিপ্ট এখনই অনেক উন্নয়ন ক্ষেত্রে প্রয়োগ করা হয়।
- এটি আধুনিক ব্রাউজারে উপস্থিত একমাত্র ভাষা।
- এটি সার্ভারে চলতে পারে, node.js এবং V8 ইঞ্জিনের জন্য ধন্যবাদ।
- এটি ফোনগ্যাপ বা অন্যান্য বিকল্পের মাধ্যমে মোবাইল ডিভাইসে এম্বেড চালানো যেতে পারে।
- এটি উইন্ডোজ 8 অ্যাপ্লিকেশন তৈরি করতে ব্যবহার করা যেতে পারে।
অতএব, আমি বিশ্বাস করি যে এখানে আরও জাভাস্ক্রিপ্ট মাস্টার্স রয়েছে। এটি আপনি কী দিয়ে শুরু করতে চান তার উপর নির্ভর করে, তবে আশ্বাস দিন, উপরে উল্লিখিত 4 টি আইটেমের প্রত্যেকটি আপনাকে একটি পৃথক চ্যালেঞ্জ দেবে - ঠিক আছে, উইন্ডো 8 এবং ফোনগ্যাপ ক্ষেত্রগুলি একই রকম হতে পারে তবে বাকীগুলি আলাদা - are
যদি আমরা ব্রাউজারের পরিবেশের কথা বলছি তবে প্রায় প্রতিটি ওয়েব অ্যাপ্লিকেশন কীভাবে সংগঠিত করা উচিত তা শিখাই আপনার পথে চলতে পারে এমন একটি পথ হতে পারে। আমি সেই পথে নেমে যাচ্ছি, এবং নিজস্ব ধারণা নিয়ে পরীক্ষা-নিরীক্ষা করছি, জনপ্রিয় কোড সংস্থার লাইব্রেরির গিট রেপো যেমন ডজো, ব্যাকবোন, এমবার ইত্যাদি পরীক্ষা করে দেখছি
যদি আমরা নোড জেএস পরিবেশ সম্পর্কে কথা বলি, তবে এটি একটি ভিন্ন গল্প। আমরা মিনিফিকেশন এবং ফাইলের আকার নিয়ে উদ্বিগ্ন নই। নোডে পুরো অ্যাপ্লিকেশন তৈরি করা, সিস্টেম, সাইটগুলি তৈরি করা, আরএসপি এপিআই, সেখানে আবিষ্কার করার মতো অনেক কিছুই রয়েছে।
যদি আমরা মোবাইল ওয়ার্ল্ডের কথা বলি তবে ওভার অপ্টিমাইজেশনের কথা মাথায় আসে। CSS3 ত্বরণযুক্ত বৈশিষ্ট্য, অ্যানিমেশন, স্পর্শ ইভেন্ট এবং আরও বিশেষ ইউআই উপাদানযুক্ত ওয়েব হিসাবে একই আর্কিটেকচারটি ব্যবহার করার চেষ্টা করা শুরু করা দুর্দান্ত জিনিস।
সর্বোপরি, অন্যরা যেমন প্রতিক্রিয়া জানিয়েছিল, নিজের কোড ব্যবহার করে এবং অন্যের কোড সহ জড়িত হবার সর্বোত্তম উপায় হ'ল নতুন কী নিয়ে চলুন এবং কে জানে, সম্ভবত পরবর্তী বড় জিনিস নিয়ে আসা।
আরেকটি জিনিস যা সহায়তা করে তা হ'ল একটি দলে কাজ করা এবং আপনার দলের এবং দলের লেখার কোডের পদ্ধতির মধ্যে পার্থক্য বোঝা। জাভাস্ক্রিপ্ট বিকাশকারীদের একটি দলে কাজ করা আপনাকে আরও ভাল কোড লিখতে বাধ্য করবে এবং এটি ভালভাবে নথিভুক্ত করবে। আমি মনে করি আপনি কী প্রয়োগ করতে চান বা ইতিমধ্যে বাস্তবায়ন করেছেন সে সম্পর্কে উইকি লেখার চেয়ে অ্যাপ্লিকেশনটির আর্কিটেকচার সম্পর্কে শেখার আর ভাল উপায় নেই way