প্রকল্প সম্পর্কে

Nue একটি ওয়েব ডেভেলপমেন্ট টুলকিট যা ন্যূনতম, HTML-প্রথম পদ্ধতিতে আধুনিক ওয়েবসাইট তৈরির উপর কেন্দ্রীভূত। রিপোজিটরিটি একটি মনোরেপো হিসেবে সংগঠিত, যার প্রধান বিল্ড টুলটি packages/nuekit/README.md-এ নথিভুক্ত। মূল ধারণা: - HTML-প্রথম টেমপ্লেটিং: পেজগুলো HTML হিসেবে লেখা হয় এক্সপ্রেশন এবং কন্ট্রোল ফ্লো সহ, তাই মার্কআপটি পাঠযোগ্য এবং স্ট্যান্ডার্ড HTML-এর কাছাকাছি থাকে। - রিঅ্যাকটিভ কম্পোনেন্ট: লোকাল স্টেট এবং ইভেন্ট হ্যান্ডলিং সহ পুনর্ব্যবহারযোগ্য কম্পোনেন্ট, যা বড় রানটাইমের পরিবর্তে প্লেইন জাভাস্ক্রিপ্টে কম্পাইল হয়। - বিল্ড টুল (Nuekit): একটি প্রজেক্টকে স্ট্যাটিক HTML/CSS/JS আউটপুটে কম্পাইল করে, ক্লায়েন্ট-সাইড রাউটিং এবং সিঙ্গেল-পেজ অ্যাপ আচরণের জন্য সমর্থন সহ। - ছোট ফুটপ্রিন্ট: প্রজেক্টটি ন্যূনতম জাভাস্ক্রিপ্ট এবং CSS আউটপুটের উপর জোর দেয়, নিজেকে ভারী ফ্রেমওয়ার্কের বিকল্প হিসেবে অবস্থান করে। সাধারণ ব্যবহারের ক্ষেত্রে মার্কেটিং সাইট, কনটেন্ট সাইট, ডকুমেন্টেশন এবং ছোট থেকে মাঝারি ওয়েব অ্যাপ্লিকেশন অন্তর্ভুক্ত যেখানে দ্রুত পেজ লোড এবং সহজ লেখার বিষয় গুরুত্বপূর্ণ। টুলকিটটি ডেভেলপারদের জন্য লক্ষ্য করা হয়েছে যারা সরাসরি HTML এবং CSS লিখতে পছন্দ করেন এবং একটি বিল্ড স্টেপ চান যা পথের বাইরে থাকে। এই ওভারভিউটি রিপোজিটরি বিবরণ এবং Nuekit README-এর উপর ভিত্তি করে; নির্দিষ্ট বৈশিষ্ট্য, কমান্ড এবং কনফিগারেশন বিকল্পগুলি প্রজেক্ট ডকুমেন্টেশনে নিশ্চিত করা উচিত।