React for your web sites in 4D
Abstract
React (also called React.js or ReactJS) is a free JavaScript library developed by Facebook since 2013. The main purpose of this library is to facilitate the creation of single-page web applications, through the creation of state-dependent components and generating an HTML page (or portion) at each change of state. The purpose of this session is to show you how to integrate this library in a 4D environment. This conference will not teach you how to develop in React, even if you will be introduced to some concepts.
• React, what’s that ?
• From 4D, architecture.
• Good practices for use and safety
• Parse of the demonstration base: Yoga profiles on a website, with private publication, and public search, served by 4D web server.
The interface created is just stunning, and easy to write and maintain. Above all, you are shifting the complexity of the 4D web application to the javascript stack, and it will be easier to mix the skills of the developers, and find new ones on the market.
Session Contents
Recommended Sessions
Director
Protée
Olivier grew up with an intrinsic love of artistic beauty. As part of a family of musicians, his natural curiosity and creative talents were encouraged. A true hands-on leader, he’s been involved in the development of Minitel, the design of computer hardware, operating systems, as well as the development of turnkey products for multiple well-known companies. He also worked on the development of JumboScan, the world’s largest multispectral scanner for maps, drawings, and fine art (including the Mona Lisa).
Olivier is now a service provider and designer/editor of custom business information systems and/or 4D business and mobile applications.
Switching to Agile methodology in 2010, the company currently works with large companies such as Radio France, the Ensemble Intercontemporain, Studio Jean-Marc Gady, the Yoga Federation, etc.
CTO
Steady Cook
In a few words? Serial entrepreneur and olympic developer.
As software engineer in a large company, Jérémy worked mainly on Java technologies and algorithms dedicated to spatial systems. While he enoyed both his job and the working environment, he decided to create his own company before finishing his studies in the web OpenSource and online democracy systems.
Over the next few years, he developed using PHP, Ruby, Python, and Javascript Technologies (after testing out frameworks such as MeteorJS or ReactJS). He also co-founded the JS&Co association to bring together web developers and entrepreneurs.
He’s currently the CTO for Steady Cook and teaches web technologies at several schools. Jérémy passionately shares his love of web and javascript technologies in companies and organizations.