Glossary
This Ruby on Rails glossary breaks down technical Rails terminology into clear, easy-to-understand definitions. It’s built to help beginners get up to speed quickly and give experienced developers a quick refresher when needed.
A
B
C
D
E
F
G
H
I
J
K
M
Metaprogramming
Metaprogramming is the technique of writing code that generates or modifies other code at runtime. It's a core reason behind Rails' "magic" behavior, the framework's ability to provide methods, associations, and features that seem to appear automatically, without being explicitly written out.