Menu
  • HOME
  • SUMMIT VIDEOS
  • CONTACT
  • Summit videos
  • Technical sessions

React for your web sites in 4D

46:50 min English version Version française

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

  • Download

Recommended Sessions

  • The hierarchical list, the beginnings of Object management

    Patrick Emanuel

    Administrator
    Association QualiSoft

    1:10:00 min
  • React for your web sites in 4D

    Olivier Grimbert

    Director
    Protée

    Jérémy Simonklein

    CTO
    Steady Cook 

    46:50 min
  • SMTP New Transporter - A new way to manage emails

    Mohammed Fadli

    IS Developper
    4D Morocco

    35:15 min
  • 4D & macOS Application Notarization

    Mohamed Agoulzi

    Software engineer
    4D Morocco

    4:33min
  • Professional Services Introduction

    Will Taylor

    Technical Account Manager
    4D Inc.

    37:35 min
  • ORDA and Objects in a real world

    Christian  Sakowski

    Developement Engineer
    Heubach Media

    43:00 min
Olivier Grimbert
Olivier Grimbert

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.

Jérémy Simonklein
Jérémy Simonklein

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.

Rate the session
and give feedback

Start the survey

A special thanks to our sponsors

  • Sweetwater
  • ADVCOM
  • hmplugins
  • Footprints Inc.
  • Objective Systems
  • 4DMethod, the 4D User Group
Professional Services Introduction

Professional Services Introduction

Shared objects, a new approach to sharing data between processes

Shared objects, a new approach to sharing data between processes

logo 4d
www.4d.com

  • © 2023 4D SAS – All rights reserved
  • Terms & Conditions
  • Legal Notices
  • Data Policy
  • Cookie Policy
  • Cookie Preferences
  • Facebook
  • YouTube
  • Twitter
  • Linkedin