This presentation talks about an Ekino (www.ekino.com) application made for Microsoft Techdays 2012 in Paris. This application is based on many new technologies : HTML5, CSS3, IndexedDB, File API, D'n'D, SPA, IE10.
The document discusses the MEAN stack, which is a full-stack JavaScript solution for building web applications using MongoDB, Express, AngularJS, and Node.js. It describes each component, how they work together, typical application architecture, and example applications that are well-suited for the MEAN stack. Additional tools like NPM, Bower, Grunt, Yeoman, and sample generators are also covered.
ArcBees is a company founded by Christian Goudreau and Philippe Beaudoin that develops two open source projects: GWT Platform (GWTP) and Jukito. GWTP is a framework that uses the Model-View-Presenter pattern to build complex browser-based applications in Java that get compiled to JavaScript. It allows for loosely coupled and testable code and includes features like MVP lifecycle functions, activities and places for navigation, and support for advanced topics like security and client-server communications. GWTP and GWT are best suited for structured enterprise web applications rather than small sites or functional programming projects.
Gutenberg is coming, and it’s bringing a lot of changes to how WordPress themes and plugins will be developed. What does that mean for a a grumpy, old developer like me? Well if you want to keep working in WordPress, it means it’s time to buckle down and lean something new. In this session we’ll cover some of the changes Gutenberg means for developers, and all the new tools, languages and libraries you need to to learn to start to develop with Gutenberg.
The document summarizes updates from April and May regarding browsers, libraries, and developer tools. It mentions that React 15.5.0 introduced new packages and deprecations, PhantomJS is being replaced by headless Chrome, and new versions of Edge, Firefox, and Chrome were released. It also discusses emerging standards like native ES modules and popular libraries like HR.js, React VR, and stylelint.
This document provides an introduction to ReactJS, including: - ReactJS was developed by Facebook in 2013 and is currently at version 15.3.2; it is a view library rather than a framework - Reasons for choosing ReactJS include faster websites, reusable views, a large community, ease of writing tests, and integration with other frameworks - The document discusses Webpack, JSX, ES6 features, and Redux, which are important technologies to learn when using ReactJS
Introduction à GWT Conference by Christian Goudreau, at WAQ 2015. Christian Goudreau is BEE-EO AND CO-FOUNDER at Arcbees. You can follow Christian on Twitter : @imchrisgoudreau Christian Goudreau, ArcBees’ CEO, is a self-made entrepreneur with significant experience in project management. Christian has been managing major software development projects since his early teens, and therefore has quickly learned how to juggle heavy responsibilities and deliver. A talented guest speaker, recognized expert in software architecture and developer tools, his services are much sought-after, not only in Quebec but also in Europe and the United States, where he takes great pleasure in sharing his technical knowledge and his passion for business. Christian Goudreau was named Young Business Person of the Year, technology & research division, at the Jeune personnalité d’affaires Banque Nationale competition organized by the Jeune chambre de commerce de Québec (JCCQ), in 2012. He was also awarded the Creativity and Innovation Prize, and the Grand Prize at the 2013 Annual LOJIQ awards (the Quebec International Youth Offices).
This document discusses using Firebase as a backend solution for AngularJS applications. Firebase is a realtime database that allows storing and syncing data between clients and servers. It offers features like offline support, flexible data storage using JSON, and authentication integration. The document provides links to Firebase documentation on its REST API, integrations with other services, security rules, and tutorials for using Firebase with AngularJS applications.
Conquer Architectural Challenges with End-to-End JavaScript ● Decrease complexity and reduce your time-to-market; ● Show a powerful a NoSQL business object datastore; ● Build hybrid or native mobile-apps with an API-centric backend. ● Play with third-party libraries in reusable drag-and-drop widgets; ● Use our AngularJS connector to develop the front end
How many times have you ever heard? "Choose the right tool for the job" or "When all you have is a hammer, everything looks like a nail." The Drupal community is embracing the "Get off the island" mantra. Modernizing Drupal was the goal of the latest Drupal 8 release, but technology moves faster than the awesome community could improve our beloved platform. Gatsby is taking the world by storm and the JAMstack is here to stay. Come to this session, to learn what can we do to keep Drupal relevant and this new era.
RIA (Rich Internet Applications), provide new and richer user experience for web applications. Several approaches are proposed by various vendors and open source projects, and Nuxeo is mostly agnostic in this respect, by providing appropriate data to RIA front-ends using simple protocols such as JSON. This talk will present how two RIA technologies have been recently used on Nuxeo projects, Adobe’s Flex and Google’s GWT (Google Web Toolkit).
JavaScript news, March '17 edition: new libs, new releases (Angular 4, Next.js 2.0 is out), IDE news, browser news ( Safari 10.1 out, Firefox 54 dev edition, Firefox 52), misc & some statistics
This document discusses React and Redux. It explains why Redux is used for state management in React applications, the key concepts in Redux including stores, actions, reducers, and dispatching events. It provides examples of React application state flow without and with Redux. Key terms like actions, providers, stores, and reducers are defined. The basic Redux flow and use of middleware for side effects are demonstrated.
This document discusses the structure of a React project and routing. It mentions using the react-router package version 3.0.0 to add routing to a React app. It also discusses organizing source code in React and using routing with JSON as well as route patterns. Additionally, it brings up handling component errors, passing route parameters, and adding authorization to routes using the react-router-role-authorization package.
The latest midpoint of Summer’17 collection of news from JavaScript universe. Browser news: Chrome 59 update Chrome 60 Beta Safari Technology Preview 32 WebKit Support for WebAssembly Firefox 54 Misc: Building the Web of Things Node.js Will Overtake Java Within a Year: Analysis New releases: React v15.6.0 New libs: Data-Pixels Moon vx SmartPhoto Embedo Microtip Prettier Tinytime Moon.js Birdview.js Timeline.js
Node.js is a platform built on Chrome's JavaScript runtime for easily building fast, scalable network applications. Node.js uses an event-driven, non-blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
Hear from Kyle Mathews, CEO of Gatsby, on the state of website building and why the future is the cloud.
By Martin Robinson. After two years of work, WebKit2 has arrived to the GNOME platform, bringing security, stability, and performance. This talk will outline the new design and dive briefly into some of the gory technical details. Also, included will be a mountain of practical advice for application developers about the transition, such as whether or not applications should be rewritten for WebKit2 and how best to take advantage of the new multi-process model.
This document discusses several key elements of music videos including demonstrating genre characteristics through visuals and lyrics, adding new meanings that don't contradict the lyrics, and having a relationship between the music and visuals. It also notes that record labels often demand close-ups of artists and artists may develop recurring visual motifs in their work. Frequently there are references to looking in mirrors or direct addresses to the camera along with intertextual references to other media.