দাবি অস্বীকার : আমি টিপফাই এবং ওয়েবঅ্যাপ 2 এর লেখক।
ওয়েব অ্যাপ্লিকেশন (বা এর প্রাকৃতিক বিবর্তন, ওয়েবঅ্যাপ 2) দিয়ে স্টিক করার একটি বড় সুবিধা হ'ল আপনার পছন্দের কাঠামোর জন্য আপনাকে বিদ্যমান এসডিকে হ্যান্ডলারের জন্য নিজস্ব সংস্করণ তৈরি করতে হবে না।
উদাহরণস্বরূপ, স্থগিত একটি ওয়েব অ্যাপ্লিকেশন হ্যান্ডলার ব্যবহার করে। এটি একটি খাঁটি ফ্লাস্ক ভিউতে ব্যবহার করার জন্য, ওয়ার্কজেগ.উরকুয়েস্ট এবং ওয়ার্কজেগ.সেস্পোনস ব্যবহার করে, আপনাকে এর জন্য পিছিয়ে দেওয়া বাস্তবায়ন করতে হবে (যেমন আমি টিপফাইয়ের জন্য এখানে করেছি)।
অন্যান্য হ্যান্ডলারের ক্ষেত্রেও একই ঘটনা ঘটে: ব্লবস্টোর (ওয়ার্কজিগ এখনও রেঞ্জের অনুরোধগুলি সমর্থন করে না, তাই আপনি নিজের হ্যান্ডলার তৈরি করলেও ওয়েবওব ব্যবহার করতে হবে - tipfy.appengine.blobstore দেখুন ), মেল, এক্সএমপিপি এবং আরও, বা ভবিষ্যতে এসডিকে অন্তর্ভুক্ত থাকা অন্যরা।
প্রোটোআরপিসির মতো অ্যাপ ইঞ্জিন দিয়ে তৈরি গ্রন্থাগারগুলির ক্ষেত্রেও একই ঘটনা ঘটে , যা ওয়েব অ্যাপের উপর ভিত্তি করে এবং অন্য ফ্রেমওয়ার্কগুলির সাথে কাজ করার জন্য একটি পোর্ট বা অ্যাডাপ্টারের প্রয়োজন হয়, যদি আপনি ওয়েব অ্যাপ এবং আপনার কাঠামোর সাথে মিশ্রণ করতে না চান- একই অ্যাপ্লিকেশন পছন্দ হ্যান্ডলারগুলি।
সুতরাং, এমনকি যদি আপনি আলাদা কাঠামো চয়ন করেন তবে আপনি ক) কিছু বিশেষ ক্ষেত্রে ওয়েব অ্যাপ ব্যবহার করে বা খ) নির্দিষ্ট এসডিকে হ্যান্ডলার বা বৈশিষ্ট্যগুলির জন্য আপনার সংস্করণগুলি তৈরি এবং বজায় রাখতে হবে, যদি আপনি সেগুলি ব্যবহার করেন।
আমি অনেকটা ওয়ারবজেগকে WebOb এর চেয়ে বেশি পছন্দ করি, তবে এক বছরেরও বেশি সময় ধরে SDK হ্যান্ডলারগুলির সংস্করণগুলি পোর্টিং এবং রক্ষণাবেক্ষণের পরে যা টিপফাইয়ের সাথে নেটিভভাবে কাজ করে, আমি বুঝতে পেরেছি যে এটি একটি হারানো কারণ - দীর্ঘ মেয়াদে জিএই সমর্থন করা, সবচেয়ে কাছাকাছি থাকা ভাল ওয়েবঅ্যাপ্লিকেশনটি / WebOb। এটি এসডিকে গ্রন্থাগারগুলিকে বাতাসের জন্য সহায়তা করে, রক্ষণাবেক্ষণ অনেক সহজ হয়ে যায়, এটি আরও ভবিষ্যতের প্রমাণ হিসাবে নতুন লাইব্রেরি এবং এসডিকে বৈশিষ্ট্যগুলি বাক্সের বাইরে কাজ করবে এবং একই অ্যাপ ইঞ্জিন সরঞ্জামগুলির আশেপাশে কাজ করা একটি বৃহত সম্প্রদায়ের সুবিধা রয়েছে।
একটি নির্দিষ্ট ওয়েবঅ্যাপ 2 প্রতিরক্ষা এখানে সংক্ষিপ্তসারিত হয় । ঐ যোগ করুন যে webapp2 App ইঞ্জিন বাইরে ব্যবহার করা যেতে পারে এবং জনপ্রিয় মাইক্রো-অবকাঠামো মত চেহারা কাস্টমাইজ করা সহজ এবং আপনি বাধ্যকারী কারণের একটি ভাল সেট এটি জন্য যেতে হবে। এছাড়াও, ওয়েবঅ্যাপ 2 এর ভবিষ্যতের এসডিকে রিলিজে অন্তর্ভুক্ত করার একটি বড় সুযোগ রয়েছে (এটি অতিরিক্ত আধিকারিক, আমাকে উদ্ধৃত করবেন না :-) যা এটি এগিয়ে নিয়ে যাবে এবং নতুন বিকাশকারী এবং অবদান আনবে।
এটি বলেছিল, আমি ওয়ার্কজেগ এবং পোকো ছেলের খুব বড় অনুরাগী এবং ফ্লাস্ক এবং অন্যদের (ওয়েব.পি, টর্নেডো) কাছ থেকে অনেক ধার নিয়েছি, কিন্তু - এবং আপনি জানেন, আমি পক্ষপাতিত্ব করছি - উপরের ওয়েবঅ্যাপ 2 সুবিধাগুলি হওয়া উচিত আমলে নেওয়া।
flask-babel
একাধিক ভাষা সমর্থন, এবংflask-seasurf
আমার ফর্মগুলি সুরক্ষিত করার জন্য সিএসআরএফ সহায়তার জন্য।