HTML से Slim कन्वर्टर

HTML/ERB को Slim में बदलें, सफाई से! Rails डेवलपर्स के लिए Online टूल, बिना सेटअप के, कोड को optimize करें और debug करें।

टैग्स: erb html कोड कन्वर्ट करें टेम्पलेट कन्वर्टर रेल्स स्लिम

🚀 396,314 कुल रूपांतरण (5 इस महीने)

कोडिंग चैलेंज के साथ Python का अभ्यास करें

सीधे इस एडिटर में प्रैक्टिकल समस्याएँ हल करें: सैंपल टेस्ट चलाएँ, सबमिट करें, और AI कोड रिव्यू पाएं।

सभी Python चैलेंज
आसान

Rectangle Perimeter

Compute the perimeter of a rectangle from its sides.

आप सीखेंगे अंकगणितलौटाए गए मान
BeginnerLearning-pathVariables
आसान

Days in a Month

Return how many days a month has, including leap years.

आप सीखेंगे कैलेंडर के नियमसहायक फ़ंक्शन
BeginnerConditionsFunctionsLearning-path
आसान

दो वेक्टरों का डॉट प्रोडक्ट

दो वेक्टरों के हर तत्व को आपस में गुणा करके परिणाम जोड़ें, यही हर न्यूरॉन की मूल गणना है।

आप सीखेंगे वेक्टरडॉट प्रोडक्ट
न्यूरल नेटवर्कएआईमशीन लर्निंग
आसान

Distance Between Points

Compute the straight-line distance between two points.

आप सीखेंगे पाइथागोरस प्रमेयवर्गमूल
BeginnerFunctionsLearning-pathmath
आसान

Average of Three

Average three whole numbers.

आप सीखेंगे अंकगणितभाग
BeginnerLearning-pathVariables
आसान

टू-डू लिस्ट

कामों की लिस्ट संभालें: जोड़ें, पूरा चिह्नित करें, हटाएँ और बताएँ कि क्या बाकी है।

आप सीखेंगे टाइप वाले कलेक्शनरिकॉर्ड
BeginnerSimulationStrings
आसान

मूल संख्या जांचें

निर्धारित करें कि कोई संख्या मूल है या नहीं।

आप सीखेंगे विभाज्यतालूप को तेज़ करना
BeginnerLoopsNumbersStudent-beginner
कठिन

Word Break

Decide whether text can be split into dictionary words.

आप सीखेंगे प्रीफ़िक्स DPटेक्स्ट को शब्दों में बाँटना
AdvancedDynamic-programmingHackathonStrings
आसान

Count Pairs With a Sum

Count pairs of positions whose values add up to a target.

आप सीखेंगे इंडेक्स के जोड़ेदोहरी गिनती से बचना
ArraysBeginnerLearning-pathNested-loops
आसान

गुम संख्या

0 से n तक की श्रेणी में से एक गुम संख्या खोजें।

आप सीखेंगे समांतर श्रेणीयोग के अंतर की ट्रिक
ArraysBeginnerStudent-beginnermath
मध्यम

K-th Smallest Element

Find the k-th smallest value without fully sorting.

आप सीखेंगे क्विकसेलेक्टविभाजन
AdvancedCompetitive-programmingSorting
आसान

Min and Max Together

Find the smallest and largest value in one pass.

आप सीखेंगे एक ही पासकई मान लौटाना
ArraysBeginnerFunctionsLearning-path

यह टूल क्या है?

यह मुफ्त ऑनलाइन कन्वर्टर आपको HTML और ERB (एम्बेडेड Ruby) टेम्पलेट्स को तुरंत साफ, न्यूनतम Slim कोड में बदलने की सुविधा देता है। यह Ruby ऑन रेल्स डेवलपर्स के लिए एक बेहतरीन विकल्प है जो अपने व्यूज़ को आधुनिक और सरल बनाना चाहते हैं।

कैसे उपयोग करें

  1. अपने HTML+ERB कोड को संपादक में पेस्ट करें या टाइप करें।
  2. Slim कोड उत्पन्न करने के लिए Convert पर क्लिक करें।
  3. Slim परिणाम को तुरंत डाउनलोड, कॉपी, या साझा करें।

आप Google या GitHub के साथ साइन इन भी कर सकते हैं ताकि आप अपने कन्वर्शन इतिहास को सहेज सकें और बाद में फाइलें डाउनलोड कर सकें।

क्यों Slim?

Slim एक तेज़, हल्का Ruby टेम्पलेटिंग इंजन है जो HTML टैग्स की बजाय इंडेंटेशन का उपयोग करता है। यह अपनी साफ-सुथरी सिंटैक्स और बेहतर पठनीयता के लिए रेल्स एप्लिकेशनों में व्यापक रूप से उपयोग किया जाता है।

Slim के लाभ शामिल हैं:

  • न्यूनतम और व्हाइटस्पेस-चालित सिंटैक्स
  • कम वर्णों के साथ तेज़ विकास
  • जटिल व्यूज़ के लिए बेहतर रखरखाव

Slim Temple और Tilt द्वारा संचालित है। यह उन रेल्स डेवलपर्स के बीच लोकप्रिय विकल्प है जो सुंदर, साफ-सुथरे व्यूज़ चाहते हैं।

आधिकारिक Slim वेबसाइट पर और जानें।

Slim सिंटैक्स उदाहरण


doctype html
html
  head
    title Slim Example
    meta name="keywords" content="template language"
    meta name="author" content=author
    javascript:
      alert('Slim supports embedded javascript!')

  body
    h1 Markup examples

    #content
      p This example shows what a basic Slim file looks like.

      == yield

      - unless items.empty?
        table
          - items.each do |item|
            tr
              td.name = item.name
              td.price = item.price
      - else
        p
          | No items found. Please add inventory.
    div id="footer"
      = render 'footer'
      | © #{year} #{author}

    

HTML+ERB बनाम Slim उदाहरण

HTML+ERB


<!doctype html>
<html>
  <head>
    <meta charset="utf-8" />
  </head>
  <body>
    <h1>Blogg</h1>
    <p>Time: <%%= Time.now %%></p>
    <%% Post.all.each do |post| %%>
      <article>
        <h2><%%= post.title %%></h2>
        <div><%%= post.body %%></div>
      </article>
    <%% end %%>
  </body>
</html>

Slim


| 
html
  head
    meta[charset="utf-8"]
  body
    h1 Blogg
    p
      | Time:
      = Time.now
    - Post.all.each do |post|
      article
        h2 = post.title
        div = post.body