https://github.com/laboratorynotices/laravel-9-breeze-vue-landing-page
https://github.com/laboratorynotices/laravel-9-breeze-vue-landing-page
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/laboratorynotices/laravel-9-breeze-vue-landing-page
- Owner: Laboratorynotices
- Created: 2022-07-02T22:06:25.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-07-02T22:06:28.000Z (almost 3 years ago)
- Last Synced: 2025-01-13T23:35:16.497Z (5 months ago)
- Language: PHP
- Size: 120 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Laravel 9 Breeze + Vue.js + Tailwind.css. Страница приземления.
**Только изменённые файлы**
Страница пишется в учебных целях для освоения [**Tailwind.css**](https://tailwindcss.com/) на практике.
Конечно, можно было использовать заготовленные JSon-файлы, но для закрепления знаний я так же использую **Laravel Breeze**.
[**Vue.js**](https://vuejs.org/) в данном коде будет использован скорее всего как "поддержка" поведения сайта, а не основной "движок" его.
[В моём блоге](https://laboratorynotices.wordpress.com/2022/05/08/laravel-9-breeze-vue-js-tailwind-css-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5-%D1%81%D1%82%D1%80%D0%B0%D0%BD%D0%B8%D1%86%D1%8B-%D0%BF%D1%80%D0%B8%D0%B7%D0%B5%D0%BC%D0%BB%D0%B5%D0%BD%D0%B8/) пишу комментарии к коду, а так же описываю сам процесс разработки.
Тут будут храниться лишь изменённые файлы. Значит надо вначале установить Laravel Breeze c Vue.js, потом перезаписать файлы из этого хранилища, а потом сгенерировать новые index.html и index.js.
## Ветви
Проект состоит из нескольких ветвей, разделённых по задачам:
- **master** - основная ветвь, на которой основываются остальные,
- **migration** - в этой ветви будут хранится файлы, отвечающие за генерацию структуры базы данных, а так же заполнения её первичными данными,
- **layout** - эта ветвь отвечает за файлы внешнего вида.