/scalate-website/src/documentation/index.page

http://github.com/scalate/scalate · Visualforce Page · 104 lines · 88 code · 16 blank · 0 comment · 0 complexity · b814cc49db9748a96fa9de15982b0ba3 MD5 · raw file

  1. ---
  2. title: Documentation
  3. in_menu: true
  4. sort_info: 2
  5. --- name:overview
  6. # Get Your Learn On
  7. All the information you need to be become an expert with Scalate
  8. --- pipeline:jade
  9. .left
  10. :markdown
  11. # [FAQ](../faq.html)
  12. .right
  13. :markdown
  14. Frequently asked questions on all things Scalate
  15. .left
  16. :markdown
  17. # [Installing](installing.html)
  18. .right
  19. :markdown
  20. Gets you set up to start scalating!
  21. .left
  22. :markdown
  23. # [Getting Started](getting-started.html)
  24. .right
  25. :markdown
  26. Lets get you scalating really quickly!
  27. .left
  28. :markdown
  29. # [User Guide](user-guide.html)
  30. .right
  31. :markdown
  32. A detailed walk through Scalate and how to use it.
  33. .left
  34. :markdown
  35. # Templates
  36. .right
  37. table(cellspacing="20")
  38. tr
  39. td(cellvalign="middle")
  40. :markdown
  41. # [Jade](jade.html)
  42. td
  43. :markdown
  44. Reference for the Jade template language.
  45. Jade is a modified dialect of [Haml](http://haml-lang.com/) and is a very DRY template engine for generating HTML; its even a little DRYer than [Scaml](scaml-reference.html)
  46. tr
  47. td(cellvalign="middle")
  48. :markdown
  49. # [Mustache](mustache.html)
  50. td
  51. :markdown
  52. Reference for the [Mustache](http://mustache.github.com/) template language.
  53. Mustache provides logic-less templates which also work inside the browser using [mustache.js](http://github.com/janl/mustache.js) - so ideal for HTML templates
  54. tr
  55. td(cellvalign="middle")
  56. :markdown
  57. # [Scaml](scaml-reference.html)
  58. td
  59. :markdown
  60. Reference for the Scaml template language.
  61. Scaml is a Scala version of [Haml](http://haml-lang.com/) and is a very DRY template engine for generating HTML
  62. tr
  63. td(cellvalign="middle")
  64. :markdown
  65. # [SSP](ssp-reference.html)
  66. td
  67. :markdown
  68. Reference for the SSP template language.
  69. SSP is a Scala version of [Velocity](http://velocity.apache.org/), JSP or Erb from Rails so its easy to pick up if you've used one of those and can be used to generate any textual output.
  70. tr
  71. td(cellvalign="middle")
  72. :markdown
  73. # [Scuery](scuery.html)
  74. td
  75. :markdown
  76. Not really a template language but Scuery provides a way to transform HTML using CSS3 selectors rather like jQuery which can be useful for transforming layouts or pages owned by a designer using a Scala DSL.
  77. .left
  78. :markdown
  79. # [Frameworks](frameworks.html)
  80. .right
  81. :markdown
  82. How to use Scalate with popular web frameworks
  83. .left
  84. :markdown
  85. # [Developers](../developers.html)
  86. .right
  87. :markdown
  88. ScalaDocs and other developer documentation such as reports generated by Maven