Log message #4171708

# At Username Text
# Dec 29th 2018, 19:42 k4t so as you can see format is different: /api/v1/users/2.json versus /api/v1/users/2
# Dec 29th 2018, 19:41 k4t { viewVar: "user", user: { id: 2, email: "ketele@gmail.com", password: "heheszek", created_at: "2018-12-29T18:32:08+00:00" }, success: true }
# Dec 29th 2018, 19:40 challgren Can you post an example controller for me?
# Dec 29th 2018, 19:40 k4t without .json ext it is:
# Dec 29th 2018, 19:40 k4t now my problem is that when i use .json url I have response: { success: true, data: { id: 2, email: "xxx@gmail.com", } }
# Dec 29th 2018, 19:39 challgren Ahhh that damm CRUD plugin, I gotta learn that
# Dec 29th 2018, 19:38 k4t yes, with CRUD plugin
# Dec 29th 2018, 19:38 challgren So from what Im understanding you want all your urls to return json?
# Dec 29th 2018, 19:38 challgren https://book.cakephp.org/3.0/en/views/json-and-xml-views.html#using-data-views-with-the-serialize-key
# Dec 29th 2018, 19:38 k4t as now urls without .json ext are returning JSON response but in a bit different format then the same urls with ,json ext
# Dec 29th 2018, 19:37 challgren that are already set
# Dec 29th 2018, 19:37 challgren your true should be an array of vars
# Dec 29th 2018, 19:37 k4t and it only half solved my problem
# Dec 29th 2018, 19:37 k4t no, but I did: $this->set(‘_serialize’, true)
# Dec 29th 2018, 19:36 challgren Are you $this->set(‘_serialize’, [])?
# Dec 29th 2018, 19:35 k4t of course @challgren
# Dec 29th 2018, 18:51 challgren @k4t https://book.cakephp.org/3.0/en/views/json-and-xml-views.html#enabling-data-views-in-your-application
# Dec 29th 2018, 18:49 challgren @k4t are you loading RequestHandler?
# Dec 29th 2018, 18:28 NickBusey Users won’t know about cake or react. They just login to the site, not sure what your concern is
# Dec 29th 2018, 18:26 NickBusey Not really worried about anyone else, just making this for fun
# Dec 29th 2018, 18:26 NickBusey My target user base is myself.
# Dec 29th 2018, 18:26 NickBusey Haha, no they don’t. They just use the interface
# Dec 29th 2018, 18:26 challgren They’ll get frustrated and use something else
# Dec 29th 2018, 18:26 challgren Your target user base is home brewers not developers
# Dec 29th 2018, 18:23 challgren But nick think of it from a new user perspective they are going to have to learn cake and react just to use your app
# Dec 29th 2018, 18:22 itmpls lol
# Dec 29th 2018, 18:21 k4t and well... google is not the only search engine... I know I know...
# Dec 29th 2018, 18:21 NickBusey Also it will be targeting self Hosters, so no bandwidth concerns. Also the core cake app remains if they prefer
# Dec 29th 2018, 18:21 NickBusey For my app seo is definitely not a concern
# Dec 29th 2018, 18:20 challgren Plus why force your users that maybe on limited BW to download 5mbs when they only need like 700kb
# Dec 29th 2018, 18:20 challgren Hehe yep! But I’m also a SEO guy so Im not a fan of SPAs cause of that.
# Dec 29th 2018, 18:19 itmpls @challgren would like to launch that rocket launcher at SPAs :P
# Dec 29th 2018, 18:19 challgren And also look at page load time. SPA causes huge load times from my experiences. I’ve seen SPA apps taking as much as 5mbs just to load
# Dec 29th 2018, 18:18 itmpls such as?
# Dec 29th 2018, 18:18 k4t but there are some improvements/tricks to get better SEO when you are creating SPA app
# Dec 29th 2018, 18:18 itmpls but who knows the full extent
# Dec 29th 2018, 18:18 itmpls not new
# Dec 29th 2018, 18:18 itmpls since many years
# Dec 29th 2018, 18:18 itmpls yep
# Dec 29th 2018, 18:17 k4t google bots are able to execute JavaScript
# Dec 29th 2018, 18:17 k4t SEO for SPA apps is a bit different story