You can use named routes for cleaner in code
In your app/Http/routes.php (In case of laravel 5, laravel 5.1, laravel 5.2) or app/routes/web.php (In case of laravel 5.3)
Define route
Route::get('articles/{id}/edit',[
'as' =>'articles.edit',
'uses' =>'YourController@yourMethod'
]);
In Your view page (blade) use
Edit
One benefits of using named routes is if you change the url of route in future then you don't need to change the href in view (in your case)