<?php

namespace App\Http\Controllers\Article;
use App\Article;
use App\Http\Requests;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Http\Request;

class ArticlesController extends BaseController
{
    /**
     Article
     */
    protected $article;
    public function __construct(Article $article){
      $this->article = $article;
    }
    public function getIndex(){
      $articles = $this->article->all();
      return response()->json($articles);
    }

    public function getShow($id){
      $article = $this->article->find($id);
      return response()->json($article);
    }

    public function getTagIndex($tag_id){
      $articles = $this->article->all();
      return response()->json($articles);
    }

}

<?php

namespace App\Http\Controllers\Article;
use App\Article;
use App\Http\Requests;
use Illuminate\Routing\Controller as BaseController;
use Illuminate\Http\Request;

class ArticlesController extends BaseController
{
    /**
     Article
     */
    protected $article;
    public function __construct(Article $article){
      $this->article = $article;
    }
    public function getIndex(){
      $articles = $this->article->all();
      return view('articles.index')->with(compact('articles'));
    }

    public function getShow($id){
      $article = $this->article->find($id);
      return view('articles.show')->with(compact('article'));
    }

    public function getTagIndex($tag_id){
      $articles = $this->article->all();
      return view('articles.index')->with(compact('articles'));
    }

}

--- 
+++ 
@@ -17,17 +17,17 @@
     }
     public function getIndex(){
       $articles = $this->article->all();
-      return view('articles.index')->with(compact('articles'));
+      return response()->json($articles);
     }
 
     public function getShow($id){
       $article = $this->article->find($id);
-      return view('articles.show')->with(compact('article'));
+      return response()->json($article);
     }
 
     public function getTagIndex($tag_id){
       $articles = $this->article->all();
-      return view('articles.index')->with(compact('articles'));
+      return response()->json($articles);
     }
 
 }
Change Main Response to Json
