最近ã€å¾Œè¼©ãŒä½œã£ãŸï¼’ã¤ã®railsアプリã®ã‚³ãƒ¼ãƒ‰ã‚’èªã‚€æ©Ÿä¼šãŒã‚ã£ãŸã€‚ ãã“ã§æ°—ãŒã¤ã„ãŸã“㨠ビジãƒã‚¹ãƒã‚¸ãƒƒã‚¯ã¨ã„ã‚れるもã®ã¯modelã«æ›¸ãよã†ã«ã™ã‚‹ï¼ˆå…¨éƒ¨ã€controllerã«å®Ÿè£…ã—ã¦ã‚ã‚‹ã¨ï¼‘アクションãŒãªãŒããªã£ã¦èªã¿ã¥ã‚‰ã„) 複雑ãªifæ–‡ã¯ãƒ¡ã‚½ãƒƒãƒ‰ã«ã—ã¦ï¼ˆã‚ã‹ã‚Šã‚„ã™ã„åå‰ã«ã—ã¦modelã«å®Ÿè£…ã—ã¦ã»ã—ã„) コードã®é‡ãŒå¢—ãˆã¦ããŸã‚‰å®šæœŸçš„ã«ãƒªãƒ•ã‚¡ã‚¯ã‚¿ãƒªãƒ³ã‚°ã—ã¦DRYã«ä¿ã£ã¦ 一般的ãªã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°ãƒ«ãƒ¼ãƒ«ã«ã¯å¾“ãŠã†ï¼ˆãŸã¨ãˆã°ã‚¤ãƒ³ãƒ‡ãƒ³ãƒˆã‚’ã‚ã‘ã‚‹ã¨ã‹ã€ = ã®å‰å¾Œã¯1ã¤ç©ºç™½ã‚’入れるã¨ã‹ï¼‰ HTMLã‚‚Rubyコードã¨åŒã˜ã‚ˆã†ã«è¦‹ã‚„ã™ã(HTMLã“ãæ§‹é€ åŒ–ã‚’æ„è˜ã—ã¦ãれ。HAMLã§ã‹ã‘ã‚‹ãらã„ã«ï¼ï¼‰ ç”»é¢æ•°ãŒ2ã¤ä»¥ä¸Šã‚ã‚‹ãªã‚‰å…±é€šãƒ‡ã‚¶ã‚¤ãƒ³ã‚’layoutã§å…±é€šåŒ–ã—㦠一般的ãªæ©Ÿèƒ½ã‚’シンプルã«å®Ÿè£…ã§ãã‹ã£ãŸã¨ã—ã¦ã‚‚ã€è‰¯ã調ã¹ã¦ã¿ã‚Œã°Railsã®ã™ã¦ããªæ©Ÿèƒ½ã§ãã£ã¨ã‚·ãƒ³ãƒ—ルã«ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ 様ã«ã‚ˆã
{{#tags}}- {{label}}
{{/tags}}