আসসালামু আলাইকুম,চলে আসলাম Python Flask এর Tutorial নিয়ে এবং আজকে এর ১ম পর্ব।চলুন শুরু করা যাক।
Flask কী?
Flask হলো web development করার জন্য python এর একটি lightweight framework । যা Beginner দের জন্য খুবই সহজ কারণ এখানে তেমন একটা জটিলতা ছাড়াই web development করা যায়।
কেন Flask শিখবো?
Python এ Flask ছাড়াও web development এর অনেক framework আছে তার মধ্যে Django অন্যতম।Django এর সুবিধা হলো এখানে অনেক built-in features আছে যেগুলো অনেক কাজ সহজ করে দেয়।তবে Django তে কোড করা Flask এর থেকে তুলনামূলক জটিল।আর যারা Programming এ একদমি Beginner তাদের Django কঠিন মনে হতে পারে।তাই তারা Flask শিখতে পারেন।এছাড়া ছোট-খাটো web app বা api বানানোর কাজ Flask দিয়ে সহজেই করা যায়।আর এটি শিখতে Django এর থেকে কম সময় লাগে।
Flask ব্যবহারের সুবিধা
Flask এর আসল সুবিধা হলো এটি Light Weight এবং Minimalistic। এখানে অনেক বেশি built-in features নেই, যেগুলো ছোট-খাটো Web Application এ প্রয়োজন হয় না।তাই এটি Light Weight।আবার এখানে কোনো route তৈরি করতে decorator use করা হয় তাই খুব সহজেই function এ url map করা যায়।এছাড়া এখানে Jinja2 template engine রয়েছে যা দিয়ে dynamic html পেজ বানানো যায়। Flask এ http request handling অনেক সহজ।তাই খুব সহজেই restApi বানানো যায়।এছাড়াও আরো features রয়েছে Flask এ।
২য় পর্বে আমরা Flask install করবো এবং আমাদের first programme লিখবো।
আজ এ পর্যন্তই।বিভিন্ন Tips and Tricks পেতে Join করতে পারেন: t.me/techzbd