Magento 2.3 Version will be Generally available from 28 November. Before installing Latest setup You must aware about the new version of your software.
I have collected some of the latest new feature available in Magento for the first time.
Check the list of new feature for Magento 2.3.
1. Progressive web Apps
Much awaited functionality is the Progressive web Apps(PWA) in Magento 2 e-commerce, Gives the boost to the mobile commerce site, feels like native apps. A website will be working on the mobile device in offline mode also when internet service is not available.
— Uses React js with Magento 2 to improve the performance of the mobile site in PWA
2. ElasticSearch (Moved to Magento Opensource)
Support for ElasticSearch is now available in Magento Opensource, Before Magento 2.3 they will available to only Magento Commerce platform.
3. Declarative Database Schema
Use of Declarative Database Schema in Magento 2.3 avoids the use of multiple scripts using InstallSchema and UpgradeSchema file.
You can directly create or upgrade script for database table using db_schema.xml file inside module etc folder.
4. GraphQL
GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data.
GraphQL provides a complete and understandable description of the data in your API, gives clients the power to ask for exactly what they need and nothing more, makes it easier to evolve APIs over time, and enables powerful developer tools. (Source : Graphql.org)
Check how to create a module using GraphQl in Magento 2.3
5. Multi-Source Inventory(MSI)
Magento 2.3 version will be empowered with multi-source inventory feature with a native instance which will help the merchants to manage inventory in multiple warehouses across the globe rather than with paid third-party extensions.
Using MSI helps to improve checkout performance by features of reservation stock system. Using Reservation of stock after place order, instead of directly decrementing stock after place order.
6. Asynchronous Web API
Refer Magento Devdocs link for more info: Asynchronous Web API
7. Google ReCAPTCHA
Now Magento supports Google ReCaptcha for security enhancement in frontend store forms.
Using Google ReCaptcha, assured that users are humans, not bots or any malicious users when access and fillup site different forms.
8. Two Factor Authentication
Magento 2.3 adds two-factor authentication to protect against malicious users attempts to access your Magento admin panel when login is made.
Using 2FA, the user will need to provide an extra piece of information using a security code to access store backend.
9. RabbitMQ
RabbitMQ was available in Magento Commerce still Magento 2.2 version. From Magento 2.3 They will be available in Magento Open Commerce.
Its used for Asynchronous communications mechanism between producer and consumer of a message. RabbitMQ is message broker for send message to a receiver. Works as Message Queuing system from Producer to Consumer of a message. You can use RabbitMQ instead of cron in Magento.
10. Page Builder
Page Builder Bluefoot comes native in Magento Commerce without paying anything. For Magento Opensource, We need to purchase an extension from Magento Marketplace to use Page builder functionality.
11. WYSIWYG Upgrade (TinyMCE 4 version previously was TinyMCE 3)
12. Import/Export functionality Improvements
13. Security enhancements through 2Factor Auth and Google Recaptcha
14. Technology stack update (PHP 7.2 Support)