|
|
@ -20,8 +20,8 @@ These templates dictate the full set of abstractions that you are allowed to use |
|
|
|
to build your UI. |
|
|
|
|
|
|
|
React approaches building user interfaces differently by breaking them into |
|
|
|
**components**. This means React uses JavaScript to generate markup, which we |
|
|
|
see as an advantage over templates for a few reasons: |
|
|
|
**components**. This means React uses a real, full featured programming language |
|
|
|
to generate views, which we see as an advantage over templates for a few reasons: |
|
|
|
|
|
|
|
- **JavaScript is a flexible, powerful programming language** with the ability |
|
|
|
to build abstractions. This is incredibly important in large applications. |
|
|
|