Laravel Blade Templates: Displaying Data

Route::get('greeting', function () {
    return view('welcome', ['name' => 'Samantha']);
});
Hello, {{ $name }}
The current UNIX timestamp is {{ time() }}

Displaying Unescaped Data

Hello, {!! $name !!}

Rendering JSON

<script>
    var app = <?php echo json_encode($array); ?>;
</script>
<script>
    var app = @json($array);
</script>

Blade & JavaScript Frameworks

<h1>Laravel</h1>

Hello, @{{ name }}

Laravel Blade Templates: Displaying Data — Structure map

Clickable & Draggable!

Laravel Blade Templates: Displaying Data — Related pages: