Tag React

React Components with Max Stoiber

http://traffic.libsyn.com/sedaily/ReactComponents.mp3Podcast: Play in new window | Download Modern frontend development is about components. Whether we are building an application in React, Vue, or Angular, components are the abstractions that we build our user interfaces out of. Today, this seems obvious, but if you think back five years ago, frontend development was much more chaotic–partly because we had not settled around this terminology of the component. React has become the most

Continue reading…

Animating VueJS with Sarah Drasner

http://traffic.libsyn.com/sedaily/AnimatingVueJS.mp3Podcast: Play in new window | Download Most user interfaces that we interact with are not animated. We click on a button, and a form blinks into view. We click a link and the page abruptly changes. On the other hand, when we interact with an application that has animations, we can feel the difference. The animations are often subtle. If you aren’t sure what I’m talking about, pay attention

Continue reading…

React and GraphQL at New York Times

http://traffic.libsyn.com/sedaily/NYTGraphql.mp3Podcast: Play in new window | Download Are we a media company or a technology company? Facebook and the New York Times are both asking themselves this question. Facebook originally intended to focus only on building technology–to be a neutral arbiter of information. This has turned out to be impossible. The Facebook newsfeed is defined by algorithms that are only as neutral as the input data. Even if we could

Continue reading…

ReactVR with Andrew Imm

http://traffic.libsyn.com/sedaily/ReactVR.mp3Podcast: Play in new window | Download React is a programming model for user interfaces. ReactJS is for building user interfaces for web applications. React Native is for building UI on Android or iOS. ReactVR is for building user interfaces in virtual reality. React Native was originally developed to make it easier to maintain parity between the web, iOS, and Android teams at Facebook. If I build an application for

Continue reading…

GatsbyJS with Kyle Mathews

http://traffic.libsyn.com/sedaily/GatsbyJS.mp3Podcast: Play in new window | Download GatsbyJS is a framework for building web applications for JavaScript. Gatsby’s original goal was to allow users to create super fast static web sites that could be hosted and served efficiently at a low cost. Most web pages have components from a framework like React or Angular that need to render after the user requests them. This rendering can sometimes require additional requests

Continue reading…

Lottie Animation with Brandon Withrow and Gabriel Peal

http://traffic.libsyn.com/sedaily/Lottie.mp3Podcast: Play in new window | Download Animations make an application more fun and engaging. For most apps, animation is an afterthought. Developers are concerned with getting the functionality right, and designers have enough work to do simply getting icons, text formatting, and page layout correct. There is also the issue of cross-device compatibility. iOS, Android, and web have different ways of doing animation, with no unifying standard–except gifs, and

Continue reading…

React Native Interfaces with Leland Richardson

http://traffic.libsyn.com/sedaily/ReactNativeInterfaces.mp3Podcast: Play in new window | Download Airbnb is a company that is driven by design. New user interfaces are dreamed up by designers and implemented for web, iOS, and Android. This implementation process takes a lot of resources, but it used to take even more before the company started using React Native. React Native allows Airbnb to reuse components effectively. React Native works by presenting a consistent model for

Continue reading…

React Native Ecosystem with Nader Dabit

http://traffic.libsyn.com/sedaily/ReactNativeNader.mp3Podcast: Play in new window | Download React Native allows developers to reuse components from one user interface on multiple platforms. React Native was introduced by Facebook to reduce the pain of teams who were rewriting their user interfaces for web, iOS, and Android. Nader Dabit hosts React Native Radio, a podcast about React Native. Nader also trains companies to user React Native through his company React Native Training. In

Continue reading…

Relay Modern with Lee Byron and Joe Savona

http://traffic.libsyn.com/sedaily/RelayModern.mp3Podcast: Play in new window | Download Relay is a JavaScript framework for building data-driven React applications. Facebook open sourced Relay around the same time they open sourced GraphQL, and Facebook expected Relay to be the more popular of the two projects. However, the reality was reversed. Open source companies like Meteor quickly began to build GraphQL tools and a few businesses were started around GraphQL. One year later, the

Continue reading…

Facebook Open Source with Tom Occhino

http://traffic.libsyn.com/sedaily/fb_oss_edited_fixed.mp3Podcast: Play in new window | Download Facebook’s open source projects include React, GraphQL, and Cassandra. These projects are key pieces of infrastructure used by thousands of developers–including engineers at Facebook itself. These projects are able to gain traction because Facebook takes time to decouple the projects from their internal infrastructure and clean up the code before releasing them into the wild. Facebook has high standards for what they are

Continue reading…

The Future of React Native with Brent Vatne and Adam Perry

http://traffic.libsyn.com/sedaily/FutureofReactnative.mp3Podcast: Play in new window | Download React Native has unlocked native mobile development to web engineers who may now apply their skills to build iOS and Android applications in JavaScript. For the first time, cross platform JavaScript-based applications feel as if they were written in the native language of choice for the platforms. Businesses who choose to adopt React Native for their native app development also see great benefits

Continue reading…

Inferno with Dominic Gannaway

http://traffic.libsyn.com/sedaily/inferno_edited.mp3Podcast: Play in new window | Download Over the past few years, React has become the most popular front end JavaScript framework. As React has matured, the open source community around React has identified areas for improvement. Since React itself is too mature to refactor completely, new projects have been started to take the best aspects of React and start from scratch. Inferno is an extremely fast, React-like JavaScript library

Continue reading…

JavaScript Concurrency with Kyle Simpson

http://traffic.libsyn.com/sedaily/Getify_Edited.mp3Podcast: Play in new window | DownloadJavaScript programming usually is done through the use of frameworks, such as ReactJS, AngularJS, and EmberJS. These frameworks abstract away some of the messy details of JavaScript, and simplify web development so that engineers can build products at a faster pace. When we build software using JavaScript frameworks, we are missing out on some of the richness of the JavaScript language itself. Kyle Simpson

Continue reading…

Elm with Richard Feldman and Srinivas Rao

“There are entire days where I don’t even look at the browser when I’m coding in Elm because I just know its going to work.”

Elm is a functional programming language for web browsers.

Continue reading…