Results for "javascript"
Learn how to building an internal component library & style guide can help your company ship and iterate faster. This talk will cover how we created a scalable & maintainable UI library (http://ux.mulesoft.com) with ES6, React, and PostCSS for consumption across multiple product teams.
Andrew, a front-end developer at Harvest, is in his eleventh year of being amazed that his JavaScript functions. He's a former resident of Chicago and Kansas City, but now works from his home in Washington, DC. In his free time, he likes to help out with his local tech communities as an organizer of his local node.js meetup (formerly in Kansas C…
JavaScript Style Sheets (JSSS) was a technology introduced by Netscape in 1996. Chances are, you’ve never heard of JSSS, since it was available in Netscape Communicator 4.0. They allowed you to define custom styling rules for your web pages. You’re probably more familiar with its competitor at the time—Cascading Style Sheets. JavaScript Style Sh…
The Memex was proposed in 1945 as the ultimate organizational tool. The desk-sized device would store a user’s personal library and allow for information to be searched, organized, connected together with hyperlinks, and shared.
Without a device like this, its creator suggested, our species would drown in information overload and come to …
In this talk, we'll explore Elm, the programming language that brings an entirely new approach to front-end development. We'll study the language but, more importantly, the characteristics that make it such a great language to build reliable, robust client-side applications and how we can take these properties and apply them to JavaScript applic…
We read news about horrible data leaks almost every day, but we continue to trust our data to the "cloud" - that's really should be thought of as someone else's computer which is suspectible to the three-letter agencies. What can we do about it? We can return the Web to its roots: a fully decentralized system that belongs to ev…
Think about the new tools that are taking over the Javascript ecosystem: Babel, Typescript, Rollup, ESLint, and smarter IDEs. What do they all have in common: they all take Javascript source code as input, and some emit Javascript code as output. This talk will be a deep dive into the basic building block all these tools share: Transforming your…
All the modern browsers support native JavaScript modules, and it’s a perfect time to start using them, which will change the way we are bundling the JavaScript, and how the code is executed. We will understand the native modules features, performance details and lazy loading JS modules techniques.
The gap of what the web can do versus what must be done in a native application is really small these days.
I'd like to show that progressive web apps (offline support, push notifications, manifest, etc) are just the beginning. We can leverage newer hardware and networking APIs to build all sorts of Internet of Things types of applicat…
Building User Interfaces is hard. Building them in 3D worlds (virtual reality) is harder. Building them mixing 2D and 3D elements in a web browser is literally a technology frontier project. Doing it maintaining the API and developer friendliness of ReactJS... is what I'll show!
SVGs, with their potential for high-quality and performant graphics, have myriad uses on the web. By now, a lot of developers are aware of their practical uses, such as small and accessible icons, or illustrations. In this session, though, Sarah will go beyond typical use cases. She’ll cover a few practical things like styling SVG icons like typ…
What if instead of building your own mental model of how data flows through your application, you could actually see the data flowing in real-time? In this talk we will explore functional and reactive streams as a building block in JavaScript applications, with tools like RxJS, Cycle.js, xstream, which enable DevTools from the future.
JavaScript decorators were created in 2014 as a collaboration among the JavaScript ecosystem, and you've been able to use them in TypeScript and Babel. But they didn't make it into the JavaScript standard yet: not ES6, or any of the later versions, so far. We're working on standardizing decorators in TC39, the JavaScript standards committee, but…
Jafar Husain is Netflix's Cross-Team Technical Lead and has 16 years of experience in the industry. He's currently a member of the TC39, the Javascript standards body designing the next version of JS. He specializes in building web servers and clients using functional reactive programming, and was the first user of the Reactive Extensions Framew…
2016 has brought the launch of consumer-level desktop virtual reality technologies for the first time, and how we experience data and information is shifting into 3D. Today's web technologies are shaping the future of the VR web and bringing immersive experiences to support cross-platform, device-agnostic virtual reality experiences right in the…
Since 2016 the virtual reality technology has been a rising trend and many headsets are now out in the market with each of them having their own wonderful features. Proprietary tools for creating VR experiences have their own requirements for ecosystems, controllers, software installations etc. And the simplest of applications needs a lot of com…