Статические сайты для
современных разработчиков

Jigsaw — это фреймворк для быстрого создания статических сайтов с использованием тех же современных инструментов, что и ваши веб-приложения.

1

---

2

title: "Jigsaw это круто!"

3

---

5

@extends('layouts.master')

6

7

@section('content')

8

<h1>{{ $page->title }}</h1>

9

<p>Свяжитесь с нами по {{ $page->contact_email }}</p>

10

@endsection

Начать легко

Просто создайте новый каталог проекта и установите Jigsaw с помощью Composer

$ composer require tightenco/jigsaw

Шаблоны Blade, как и в Ваших приложениях Laravel.

Blade - это мощный, простой и красивый язык шаблонов, но до сих пор он не подходил, если Вы создавали простой статический сайт, не нуждающийся в сложном PHP-сервере. Jigsaw переносит Blade в мир статических сайтов, поэтому Вы можете использовать тот же механизм шаблонов для простых веб-сайтов, что и для сложных веб-приложений.

1

@extends('_layouts.master')

2

@section('body')

3

<h1>Привет мир</h1>

4

@endsection

Используйте Markdown для страниц, ориентированных на контент.

Markdown - это фантастический формат написания таких вещей, как статьи, сообщения в блогах или страницы документации. Jigsaw позволяет без труда создать макет в Blade и заполнить его контентом, написанным на Markdown.

Узнайте больше в документации Узнайте больше в документации

1

---

2

extends: layouts.post

3

section: content

4

---

5

6

# Привет мир!

7

Добро пожаловать в будущее.

Скомпилируйте свои ресурсы с помощью Laravel Mix.

Jigsaw поддерживает Laravel Mix, поэтому Вы можете компилировать свои ресурсы CSS и Javascript так же, как Вы привыкли в Laravel.

Less logo
Tailwind logo

Tailwind CSS

Webpack logo Sass logo

Нужно вдохновение?

Просматривайте веб-сайты, созданные с помощью Jigsaw, находите статьи или получайте рекомендации.

Built with Jigsaw by Tighten Построен с помощью Jigsaw

Готовы начать?

Ознакомьтесь с нашими инструкциями по установке, и Вы сразу же приступите к работе.

Создайте свой сайт