Log in

❖ Browsing media by libreplanet

LeanWeb: A ruby (out of rails) web framework for static and dynamic content

Hosted by Felix Freeman.

Summary

LeanWeb is a very lean web framework on top of Rack and Tilt that works for both static and dynamic content alike. The idea is being able to build static websites first, and add dynamism when needed without having to rely on dirty tricks. First, we will explore the basics of LeanWeb. Then we will create our first static website using the tool. Finally, we'll add dynamism without pain nor guilt. For participation some experience with HTML and CSS is recommended. No previous experience with Ruby is required, however, some programming experience is recommended. To make things go smoothly, please install Ruby on your GNU/Linux machine previous to the workshop. Installation with your distribution's package manager is good enough.

Biography

Felix Freeman is a Web Developer, GNU/Linux SysAdmin, Software Engineer, and activist who specializes in libre software. Founder and teacher of the "Escuela de Técnica y Cultura Hacker" . Felix has been active in the libre software community for more than 15 years.

Added

1 year ago

Tagged with

video · LibrePlanet 2023 video · FSF · LibrePlanet 2023 · LibrePlanet · lp2023 · libreplanet-conference · charting-the-course · workshop

License

CC BY-SA 4.0

Download


This talk was presented at LibrePlanet.

libreplanet.org


LibrePlanet is the Free Software Foundation's annual conference. The FSF campaigns for free/libre software, meaning it respects users' freedom and community. We believe that users are entitled to this; all software should be free.

gnu.org/important


We do not advocate "open source".

That term was coined to reject our views. It refers to similar practices, but usually presented solely as advantageous, without talking of right and wrong.

gnu.org/not-open-source


Richard Stallman launched the free software movement in 1983 by announcing development of the free operating system, GNU. By 1992, GNU was nearly operational; one major essential component was lacking, the kernel.

gnu.org/gnu-begin


In 1992, Torvalds freed the kernel Linux, which filled the last gap in GNU. Since then, the combined GNU/Linux system has run in millions of computers. Nowadays you can buy a new computer with a totally free GNU/Linux system preinstalled.

gnu.org/gnu-and-linux


The views of the speaker may not represent the Free Software Foundation. The Foundation supports the free software cause and freedom to share, and basic freedoms in the digital domain, but has no position on other political issues.