Tim Neutkens
70c4b3d11c
Rename index.js to next-server.js ( #5323 )
2018-09-28 20:30:06 +02:00
Tim Neutkens
3f47a87c79
Initial dev server ( #5317 )
...
* Initial dev server
* Remove obsolete check
* Move hotReloader to dev-server
* Use parent renderErrorToHTML to remove dep on render.js
* Remove dev option from server itself
2018-09-28 14:05:23 +02:00
Tim Neutkens
fb0b485299
Move out start method from server ( #5315 )
...
- This makes sure the Next.js renderer / server doesn't have a dependency on the `http` module.
- Splits out util functions for SSR only
- Removes obsolete methods / methods that weren't being tree-shaken
2018-09-27 21:10:53 +02:00
Naoyuki Kanezawa
1708222381
Programmatic API ( #310 )
...
* add 'next' api
* add render APIs
* add 'as' prop to Link
* check Accept header to serve json response
* check if response was finished on getInitialProps call
* move server/app to server/index
* load webpack-hot-middleware-client by absolute path
* server: options for testing
* add tests
* example: improve
* server: make dir optional
* fix client routing
* add parameterized routing example
* link: fix display url
* Add custom-server-express example (#352 )
* Add custom-server-express example
* Remove extraneous nexts in express routes defs
* Update next config in server.js
* Handle accept headers totally inside Next.js (#385 )
* Handle accept headers totally inside Next.js
Now user doesn't need to handle it anymore.
* Move json pages serving to /_next/pages base path.
* Join paths correctly.
* remove next/render
2016-12-16 12:33:08 -08:00