2011-02-15 17 views
18

क्या रेल एप्लिकेशन टेम्पलेट्स एक नया रेल 3 एप्लिकेशन स्थापित करने के लिए सर्वोत्तम प्रथाओं को दिखाते हैं?रेल 3 आवेदन टेम्पलेट्स

मुझे दो चीजों में दिलचस्पी है।

  1. कौन सा आवेदन टेम्पलेट्स अच्छी तरह से (मॉड्यूलर और आसानी से अनुकूलित) तैयार कर रहे हैं?

  2. जो एक सामान्य रेल ऐप में आवश्यक घटकों का सबसे अच्छा (या सबसे लोकप्रिय) संयोजन प्रदान करता है?

मैं स्क्रिप्ट को rails new app_name -m आदेश के साथ उपयोग किया जाता है एक आवेदन उत्पन्न करने के लिए के बारे में पूछ रहा हूँ।


मैंने कुछ उदाहरण देखे हैं। आप इनके बारे में क्या सोचते हैं?

greendog99/greendog-rails-template वसीयत, RSpec, फैक्टरी गर्ल, jQuery, Haml, सास, कम्पास, Git, rvm, एचटीएमएल 5 बॉयलरप्लेट, प्लस एक लेआउट। आसान अनुकूलन के लिए उप-टेम्पलेट का उपयोग करता है।

dcrec1/rails3_template , ककड़ी, RSpec, फैक्टरी गर्ल, Haml, कम्पास, jQuery, Git, Formtastic, एक लेआउट, और अधिक (ककड़ी चरणों के साथ) वसीयत। आसान अनुकूलन के लिए उप-टेम्पलेट का उपयोग करता है।

aentos/rails3-templates वसीयत या Authlogic या OmniAuth, ककड़ी, Capybara, RSpec, फैक्टरी लड़की, चाहिये, jQuery, Haml, कम्पास, 960 ग्रिड या खाका, Capistrano या Heroku या Inploy, Git, प्लस एक लेआउट। आसान अनुकूलन के लिए उप-टेम्पलेट का उपयोग करता है।

rubyx/rails3_template PostgreSQL, वसीयत, इंजीनियर और ठग, JQuery, सरल फार्म, Haml, सास, Git, rvm, गूगल एनालिटिक्स (वैकल्पिक) के साथ सेलेनियम और Capybara, RSpec के साथ ककड़ी, भेक मुद्दे पर नज़र रखने के लिए (वैकल्पिक), बताएं डाउनटाइम नोटिफिकेशन (वैकल्पिक) के लिए। रीडमे में नुस्खा का विवरण के साथ।

perfectline/template-bucket ककड़ी, RSpec, jQuery, Haml या Jammit, Capistrano, Git, rvm के अलावा एक लेआउट। आसान अनुकूलन के लिए subtemplates का उपयोग करता है।

leshill/rails3-app ककड़ी, RSpec, फैक्टरी लड़की या निर्माण, Haml, jQuery, Git, rvm।

ये रेल 2।3 परियोजनाओं देखो की तरह वे एक बार लोकप्रिय थे लेकिन 2009 या 2010 के बाद से अपडेट नहीं किया गया:

jm/rails-templates

ffmike/BigOldRailsTemplate

उत्तर

7

अपनी खुद बिल्ड: http://railswizard.org

+0

मुझे अभी तक इसका उपयोग करने का मौका नहीं मिला है, इसलिए मैं यह नहीं कह सकता कि यह कितना अच्छा काम करता है, लेकिन यह शानदार दिखता है! मैं केवल यह चाहता हूं कि यह ऑथलॉगिक का भी समर्थन करे। –

+0

दुर्भाग्य से समर्थन नहीं करता है बहुत सारी चीज़ें हैं। आप railswizard.org के आउटपुट से शुरू कर सकते हैं, इसे डाउनलोड कर सकते हैं और अन्य सामान (जैसे ऑथलोगिक) जोड़ने के लिए इसे संपादित कर सकते हैं। –

0

पर कोर निलंबन फ़ाइलों को अद्यतन करने के लिए ट्राउट के अतिरिक्त के साथ मैं अच्छे परिणाम के साथ rails-templater मणि का उपयोग कर रहा हूं। इसमें वर्तमान में आरवीएम समर्थन नहीं है, इसलिए यदि आप प्रत्येक रेल परियोजना के लिए रत्न बनाते हैं, तो जादूगर चलाने से पहले रत्न बनाने और उपयोग करना सुनिश्चित करें, अन्यथा कुछ अनजान रत्नों को अनचाहे रत्नों का एक गुच्छा मिलेगा।

$ rvm gemset create myapp_name 
$ rvm gemset use myapp_name 
$ templater myapp_name 
1

हम our template विकसित और उपयोग करते हैं। आप जांच और उपयोग कर सकते हैं। सादर।

संबंधित मुद्दे