top button
Flag Notify
    Connect to us
      Site Registration

Site Registration

What is use for HAML?

0 votes
242 views

What is HAML?

Haml (HTML Abstraction Markup Language) is a lightweight markup language that is used to describe the XHTML of any web document without the use of traditional inline coding.

Haml functions as a replacement for inline page templating systems such as PHP, RHTML, and ASP.
However, Haml avoids the need for explicitly coding XHTML into the template, because it is itself a description of the XHTML, with some code to generate dynamic content.

  • A more concise syntax for coding HTML in your Rails app
  • Uses indentation for nesting markup
  • Reduces code (no closing tags)
  • Fixes the messy markup problem that often clutters views
  • Uses a CSS-like syntax that is easier to read and compare to your style rules
  • Makes coding your View layer faster
  • Easy to learn!

Video for what is haml?

posted Apr 28, 2015 by anonymous

  Promote This Article
Facebook Share Button Twitter Share Button LinkedIn Share Button


Related Articles

What is Zetta?

Zetta is an open source platform built on Node.js for creating Internet of Things servers that run across geo-distributed computers and the cloud. Zetta combines REST APIs, WebSockets and reactive programming – perfect for assembling many devices into data-intensive, real-time applications.

npm install zetta

Zetta servers run in the cloud, on PCs and on single-board computers. With Zetta you can link Raspberry Pis, BeagleBones and PCs together with cloud platforms like Heroku to create geo-distributed networks.Zetta turns any device into an API. 

Zetta servers communicate with microcontrollers like Arduino and Spark Core giving every device a REST API both locally and in the cloud. 

Zetta's reactive hypermedia design marries reactive programming with Siren hypermedia APIs so that you can assemble distributed systems of devices that communicate and react via APIs.

Building Internet of Things systems is complex. Zetta provides helpful abstractions for increased developer productivity while also giving direct access to underlying protocols and conventions allowing you to focus on the big picture without losing track of the details so that you joyfully transform sensors, actuators and controllers into big, creative applications.

Zetta's architecture is optimized for data-intensive, real-time applications. Zetta allows you to observe and react to device and system behavior in code and using visualization tools

Video for IOT Zetta

https://www.youtube.com/watch?v=TgCzzVuYfoU

READ MORE
...