ভিডিও: রুবি স্লিম কি?
2024 লেখক: Lynn Donovan | [email protected]. সর্বশেষ পরিবর্তিত: 2023-12-15 23:44
পাতলা Rails 3 এবং পরবর্তীতে সমর্থন সহ একটি দ্রুত, লাইটওয়েট টেমপ্লেটিং ইঞ্জিন। এটা সব প্রধান উপর ভারী পরীক্ষা করা হয়েছে রুবি বাস্তবায়ন লজিক-লেস মোডে আপনি ব্যবহার করতে পারেন পাতলা আপনি যদি পছন্দ করেন পাতলা আপনার এইচটিএমএল তৈরি করতে সিনট্যাক্স কিন্তু লিখতে চান না রুবি আপনার টেমপ্লেটগুলিতে।
এই বিষয়টি মাথায় রেখে স্লিম ফাইল কি?
পাতলা একটি পৃষ্ঠা-টেমপ্লেটিং ভাষা যা মার্কআপ এবং সিনট্যাক্সকে ছোট করে। এটি এইচটিএমএল থেকে বেশিরভাগ অতিরিক্ত "প্রোগ্রামিং-এর মতো" চিহ্নগুলি সরিয়ে দেয় যাতে আপনার কোডটি আরও পরিষ্কার দেখায়। পাতলা এছাড়াও if-else বিবৃতি, লুপ, অন্তর্ভুক্ত এবং আরও অনেক কিছু যোগ করে। কোডকিট কম্পাইল করে পাতলা ফাইল HTML এ নথি পত্র.
পরবর্তীকালে, প্রশ্ন হল, pug HTML কি? পগ . js হল একটি এইচটিএমএল টেমপ্লেটিং ইঞ্জিন, যার মানে আপনি অনেক সহজ লিখতে পারেন পগ কোড, যা পগ কম্পাইলার কম্পাইল করবে এইচটিএমএল কোড, যে ব্রাউজার বুঝতে পারে. পগ শর্ত, লুপ, অন্তর্ভুক্ত, মিক্সন এর মত শক্তিশালী বৈশিষ্ট্য রয়েছে যা ব্যবহার করে আমরা রেন্ডার করতে পারি এইচটিএমএল ব্যবহারকারীর ইনপুট বা রেফারেন্স ডেটার উপর ভিত্তি করে কোড।
উপরন্তু, ERB ফাইল কি?
ইআরবি (Embedded RuBy) হল রুবির একটি বৈশিষ্ট্য যা আপনাকে টেমপ্লেট থেকে যেকোনো ধরনের পাঠ্য, যেকোনো পরিমাণে সহজে তৈরি করতে সক্ষম করে। টেমপ্লেটগুলি নিজেই পরিবর্তনশীল প্রতিস্থাপন এবং প্রবাহ নিয়ন্ত্রণের জন্য রুবি কোডের সাথে প্লেইন টেক্সটকে একত্রিত করে, যা তাদের লেখা এবং বজায় রাখা সহজ করে তোলে।
HTML HAML কি?
হামল একটি মার্কআপ ভাষা যা প্রধানত রুবির সাথে ব্যবহৃত হয় যা পরিষ্কারভাবে এবং সহজভাবে বর্ণনা করে এইচটিএমএল ইনলাইন কোড ব্যবহার না করে কোনো ওয়েব ডকুমেন্টের। এটি Rails টেমপ্লেটিং ভাষা (. erb) ব্যবহার করার একটি জনপ্রিয় বিকল্প এবং আপনাকে আপনার মার্কআপে রুবি কোড এম্বেড করার অনুমতি দেয়।
প্রস্তাবিত:
একটি রুবি ফাইল কি?
রুবির ফাইল নামে একটি ক্লাস রয়েছে যা একটি ফাইলে বিভিন্ন পদ্ধতি সম্পাদন করতে ব্যবহার করা যেতে পারে। সেই পদ্ধতিগুলির মধ্যে একটি হল। open, যা একটি ফাইলের ভিতরে দেখায়
রুবি মধ্যে স্ব পদ্ধতি কি?
রুবিতে স্বয়ং শব্দটি আপনাকে বর্তমান বস্তুতে অ্যাক্সেস দেয় - যে বস্তুটি বর্তমান বার্তাটি গ্রহণ করছে। ব্যাখ্যা করার জন্য: রুবিতে একটি পদ্ধতি কল আসলে একটি রিসিভারকে একটি বার্তা পাঠানো। obj মেথকে সাড়া দেবে যদি এটির জন্য সংজ্ঞায়িত একটি মেথড বডি থাকে। এবং যে পদ্ধতি শরীরের ভিতরে, আত্ম বোঝায় obj
রুবি-এ ampersand এর মানে কি?
4. 181. এটিকে বলা হয় নিরাপদ ন্যাভিগেশন অপারেটর। রুবি 2.3-এ প্রবর্তিত। 0, এটি আপনাকে উদ্বেগ না করেই অবজেক্টের মেথড কল করতে দেয় যে অবজেক্টটি শূন্য হতে পারে (nil:NilClass error এর জন্য anundefined method এড়িয়ে চলা), রেলে মেথডের চেষ্টা করার মতো
আমি রুবি ইনস্টল করেছি কিনা আপনি কিভাবে পরীক্ষা করবেন?
রুবি সঠিকভাবে ইনস্টল হয়েছে কিনা তা পরীক্ষা করতে, রান ডায়ালগ বক্স (উইন্ডোজ কী + আর) খুলুন এবং পাওয়ারশেল টাইপ করুন। PowerShell উইন্ডোতে ruby -v কমান্ডটি টাইপ করুন। সবকিছু ঠিকঠাক থাকলে আপনার রুবি 1.9 এর মতো একটি বার্তা দেখতে হবে
রুবি কিভাবে উদ্ধার কাজ করে?
বিগ ব্লকের প্রতিটি রেসকিউ ক্লজের জন্য, রুবি উত্থাপিত ব্যতিক্রমটিকে পালাক্রমে প্রতিটি প্যারামিটারের সাথে তুলনা করে। ম্যাচটি সফল হবে যদি রেসকিউ ক্লজে নাম দেওয়া ব্যতিক্রমটি বর্তমানে ছুঁড়ে দেওয়া ব্যতিক্রমের প্রকারের মতোই হয় বা সেই ব্যতিক্রমের একটি সুপারক্লাস হয়। বাড়াতে 'একটি পরীক্ষা ব্যতিক্রম