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