Search Results for ‘javascript

  • Bobby Bryant: Javascript Beyond jQuery

    Bobby Bryant: Javascript Beyond jQuery

    WordCamp Miami 2018Speaker: Bobby Bryant

    July 10, 2018 — His talk will cover core Javascript concepts which can often be overlooked when simply writing jQuery. In order to move beyond jQuery, this talk will first demystify how jQuery actually works at a fundamental level. To do this we will build our own MVP version of jQuery. Next this talk will cover other core JS concepts to provide a well rounded base before moving into the next talk (Modern JS). Some of the topics we will be touching on are the prototype, higher order functions, and various ways to create objects.

    Presentation Slides »

  • Jadon Naas: JavaScript! What is it good for?

    Jadon Naas: JavaScript! What is it good for?

    WordCamp Pittsburgh 2017Speaker: Jadon Naas

    July 10, 2018 — Matt Mullenweg himself challenged the WordPress community to learn JavaScript deeply. WordPress is maturing into a full-featured platform for developing single-page and event-driven web applications using JavaScript and the WordPress REST API. WordPress is fully capable of supporting developers looking to add AJAX behaviors to their existing plugins, themes, and websites. We’ll examine some methodologies to deploy the REST API in event-driven applications. We’ll discuss how developers can add AJAX behaviors to their plugins, themes, or websites. For developers interested in building entire custom applications with the data management and user controls WordPress provides, we’ll talk how this can be done.
    During this talk, we’ll also touch on how libraries like React.JS (Facebook) are rapidly maturing and can be utilized with WordPress for front-end application development.

  • Adam Silverstein: JavaScript APIs in WordPress

    Adam Silverstein: JavaScript APIs in WordPress

    WordCamp Europe 2018Speaker: Adam Silverstein

    July 9, 2018 — We will explore the existing major JavaScript API’s including wp.api – the bundled REST API client, wp.customize the improved JavaScript Customizer API, wp.codeEditor – the new code editor built into WordPress; wp.heartbeat – a powerful and easy client/server synchronization API; and wp.media – to leverage the media modal. We’ll also explore the future of WordPress JavaScript and look at the JavaScript APIs coming to WordPress including the APIs exposed by Gutenberg, and the WordPress npm packages including wp.hooks – JavaScript actions and filters matching the PHP versions.

  • Luis Herranz: Progressive Web Apps: Adiós PHP. Hola JavaScript

    Luis Herranz: Progressive Web Apps: Adiós PHP. Hola JavaScript

    WordCamp Madrid 2018Speaker: Luis Herranz

    May 8, 2018 — Estamos en 2018. Los coches aún no vuelan pero los smartphones son imparables. El 80% de la gente accede a la web usando un móvil. Pronto llegaremos al 90%. La web está adaptándose a la nueva era y WordPress debe seguirle el ritmo para no quedarse atrás.

    En esta charla Luis explora el cambio que está sufriendo la web y cuáles son las oportunidades de WordPress para adaptarse con ella. Las técnicas de hace una década están obsoletas y abren paso a nuevas experiencias, tanto para la gente que construimos la web como para la gente que la consume. Estamos dejando de hacer Webs usando PHP y empezando a construir WebApps usando JavaScript. O mejor dicho, Progressive Web Apps.

    Presentation Slides »

  • Jepser Bernardino: Styled components ¿Por qué css en javascript?

    Jepser Bernardino: Styled components ¿Por qué css en javascript?

    WordCamp Gran Canaria 2018Speaker: Jepser Bernardino

    April 22, 2018 — ¿En qué momento terminamos escribiendo CSS en los archivos de JavaScript? Si hacemos las cosas más complicadas, ¿por qué enamora el concepto cada vez más a los programadores?

    Hablemos de qué es, los beneficios, dolores de cabeza y el por qué decidimos usar los tan famosos Styled Components.

  • Gaya Kessler: Moderne JavaScript en WordPress

    Gaya Kessler: Moderne JavaScript en WordPress

    WordCamp Rotterdam 2018Speaker: Gaya Kessler

    April 18, 2018 — Het gebruik van moderne JavaScript brengt veel voordelen met zich mee, maar hoe doen we dit in combinatie met WordPress?

    Deze talk gaat in op het gebruik en toepassen van moderne JavaScript en hoe je dit in je dagelijks werk mogelijk kan maken. Ook worden er een aantal use-cases voor WordPress uitgelegd.

    De focus ligt meer op het waarom en de werking in plaats van de uitwerking voor specifieke situatie zodat de bezoeker wordt getriggerd zelf na te denken over hoe moderne JavaScript hen kan helpen.

    Presentation Slides »

  • Adam Silverstein: JavaScript in WordPress Core: Past, Present and Future

    Adam Silverstein: JavaScript in WordPress Core: Past, Present and Future

    WordCamp NYC 2017Speaker: Adam Silverstein

    February 9, 2018 — Take a tour down memory lane as we explore the JavaScript files and features added to each version of WordPress: from quicktags.js in version 1.0 to wp-api.js in 4.7. We’ll look at the JavaScript based features in today’s WordPress including media, the customizer, themes, plugins, revisions and the REST API client. We will learn when and why Backbone was introduced as a JavaScript framework for Core and why and how it is used extensively in core. Finally, we will learn about the exciting things happening now in the wider JavaScript community and in WordPress core that will shape the WordPress of tomorrow.

  • Gary Pendergast: I Am JavaScript (And So Can You!)

    Gary Pendergast: I Am JavaScript (And So Can You!)

    WordCamp US 2017Speaker: Gary Pendergast

    December 10, 2017 — I’ve been a PHP developer for most of my professional life, but earlier this year I switched to JavaScript full time. I’m here to tell you that it’s not a scary move, and can be a whole lot of fun!

    From my first impressions of React, ES6, and large scale JavaScript projects, through to implementing large scale features, I’ll walk you through how I became a JavaScript developer in just a few months. I’ll show you how you can do it, too, and what this means for the future of WordPress development.

  • Weston Ruter: Building with JavaScript in the Customizer

    Weston Ruter: Building with JavaScript in the Customizer

    WordCamp US 2017Speaker: Weston Ruter

    December 10, 2017 — This year’s heavy focus in core has been on WordPress’s next generation Gutenberg editor. With the call to learn JavaScript deeply, it’s no surprise that Gutenberg is written in a JavaScript-first architecture. Once Gutenberg and its building blocks are in core, focus will broaden to then include Customizer. The Customizer was the first JavaScript single-page application in WordPress (added in 3.4). With the focus transition from Editor to Customizer, while keeping a JavaScript-first mindset, it is important for contributors and plugin authors that the Customizer’s JavaScript API be demystified to facilitate the integration of the new block editing interfaces. In my talk I’ll delve into the inner workings of the Customizer JS API, show how to use React to build custom controls in the Customizer, and demonstrate how to use the Customizer to preview changes to sites that use React-based themes—including previewing changes on headless REST API-driven sites.

  • Micheal Reilly: React Native, WordPress and JavaScript Shenanigans

    Micheal Reilly: React Native, WordPress and JavaScript Shenanigans

    WordCamp Dublin, WordCamp Dublin 2017Speaker: Micheal Reilly

    November 12, 2017 — WordPress is a great platform to build a website on but what about mobile applications. Stressing the real potential of the words Content Management System, you can use WordPress to give your clients an easy way to update, create and manage their content on mobile applications. This pairing of WordPress as the backend management system and React Native as the mobile front end extends your potential not only to offer a new amazing service but it can function as great way to bridge your skills into a new area without leaving behind the glorious world of WordPress.

    Presentation Slides »