LaravelPackages.net
Acme Inc.
Toggle sidebar
pichicacax/laravel-js-route

Convert all your routes and enable named route usage in Javascript

26
2
v1.0.0
About pichicacax/laravel-js-route

pichicacax/laravel-js-route is a Laravel package for convert all your routes and enable named route usage in javascript. It currently has 2 GitHub stars and 26 downloads on Packagist (latest version v1.0.0). Install it with composer require pichicacax/laravel-js-route. Discover more Laravel packages by pichicacax or browse all Laravel packages to compare alternatives.

Last updated

Laravel JS Routes

Convert all your routes and enable named route usage in the front-end.

Laravel Support

Compatible with Laravel 6.x, 5.8, and 5.7.

Installation

  1. Install via Composer
composer require pichicacax/laravel-js-route
  1. Add the following service provider to your config/app.php file
Pichicacax\LaravelJsRoute\LaravelJsRouteServiceProvider::class

Usage

Generating routes for JS

php artisan route:js

By default, the JS target is resources/assets/js/routes.js. You may change this by providing a custom target

php artisan route:js /path/custom-target.js

JS usage

import {route} from './routes';

Generate a URL using a named route

route("welcome")

Providing parameters

route("foo.edit", fooId)
route("bar.index", {
	param1: value1, 
	param2: value2
})

Star History Chart