Global unique ids: Drupal 8 also contains enhanced and uniformly data structure. This supply multiple types of contents where development will be more streamlined specially during migrations.
Web services: Drupal contains several attributes for easy and safe transfer of data between sites. Some attributes are:
Machine to Machine communication:
It also uses multiple HTTP method depending upon the uses like POST for creating and PUT for updating.
Caching: Requested data are cacheable frequently to create a scalable and efficient site.
Views in Drupal Core: This is a great feature added in Drupal 8. It simplifies the modification process during development. It allows developers simply to modify the view instead of a fresh view of modifications in more invasive way.
Configuration Management: It allows drupal developers to take a snapshot at any given time of overall drupal configuration. This is a priceless tool that offers integrated services of development, deployment and migration. Any change in setting saves in config file as well DB. It also allows changes via version control in deployment.
More Details: http://rootinfosol.co.uk/
Presentation and Theme Changes: Drupal 8 is also mobile supportable version with mobile initiative. Popularity of mobile and handheld devices is growing day by day and it is essential to use a CMS system supportable on mobile devices. Stark, Bartik and Seven other Themes are added to the version in response to mobile devices. Presentation can be changed based upon the browser width.
Improved content authorization: Inline editing will be supportable in drupal8 using the Spark project. Through this feature, authorized authors can change the contents directly on the page via AJAX instead of traditional editing form. It is also expected to move the media module to core which will make video and image development easier. Good thing is that developers can also make use of traditional edit form workflow.