react [ASAP] 4-Nitrophenol Reduction: Probing the Putative Mechanism of the Model Reaction By feedproxy.google.com Published On :: Mon, 27 Apr 2020 04:00:00 GMT ACS CatalysisDOI: 10.1021/acscatal.0c00725 Full Article
react [ASAP] A Thiadiazole-Based Covalent Organic Framework: A Metal-Free Electrocatalyst toward Oxygen Evolution Reaction By feedproxy.google.com Published On :: Wed, 29 Apr 2020 04:00:00 GMT ACS CatalysisDOI: 10.1021/acscatal.9b05470 Full Article
react [ASAP] A Complete Multisite Reaction Mechanism for Low-Temperature NH<sub>3</sub>-SCR over Cu-CHA By feedproxy.google.com Published On :: Wed, 29 Apr 2020 04:00:00 GMT ACS CatalysisDOI: 10.1021/acscatal.0c00440 Full Article
react [ASAP] Lattice Strain Induced by Linker Scission in Metal–Organic Framework Nanosheets for Oxygen Evolution Reaction By feedproxy.google.com Published On :: Thu, 30 Apr 2020 04:00:00 GMT ACS CatalysisDOI: 10.1021/acscatal.0c00989 Full Article
react [ASAP] Deciphering a Reaction Network for the Switchable Production of Tetrahydroquinoline or Quinoline with MOF-Supported Pd Tandem Catalysts By feedproxy.google.com Published On :: Fri, 01 May 2020 04:00:00 GMT ACS CatalysisDOI: 10.1021/acscatal.0c00899 Full Article
react [ASAP] Engineering Local and Global Structures of Single Co Atoms for a Superior Oxygen Reduction Reaction By feedproxy.google.com Published On :: Tue, 05 May 2020 04:00:00 GMT ACS CatalysisDOI: 10.1021/acscatal.0c00936 Full Article
react [ASAP] Catalytic Carbon–Carbon Bond Activation of Saturated and Unsaturated Carbonyl Compounds via Chelate-Assisted Coupling Reaction with Indoles By feedproxy.google.com Published On :: Tue, 05 May 2020 04:00:00 GMT ACS CatalysisDOI: 10.1021/acscatal.0c01245 Full Article
react [ASAP] Gold(I)-Catalyzed Highly Enantioselective [4 + 2]-Annulations of Cyclopentadienes with Nitrosoarenes via Nitroso-Povarov versus Oxidative Nitroso-Povarov Reactions By feedproxy.google.com Published On :: Tue, 05 May 2020 04:00:00 GMT ACS CatalysisDOI: 10.1021/acscatal.0c01293 Full Article
react [ASAP] Enhancing the Electrocatalytic Activity of Pd/M (M = Ni, Mn) Nanoparticles for the Oxygen Reduction Reaction in Alkaline Media through Electrochemical Dealloying By feedproxy.google.com Published On :: Wed, 06 May 2020 04:00:00 GMT ACS CatalysisDOI: 10.1021/acscatal.9b05499 Full Article
react [ASAP] Photoinduced Surface Activation of Semiconductor Photocatalysts under Reaction Conditions: A Commonly Overlooked Phenomenon in Photocatalysis By feedproxy.google.com Published On :: Wed, 06 May 2020 04:00:00 GMT ACS CatalysisDOI: 10.1021/acscatal.0c00462 Full Article
react [ASAP] Photoredox Catalysis: The Reaction Mechanism Can Adjust to Electronic Properties of a Catalyst By feedproxy.google.com Published On :: Wed, 06 May 2020 04:00:00 GMT ACS CatalysisDOI: 10.1021/acscatal.0c00200 Full Article
react [ASAP] ß-Cyclodextrin–NHC–Gold(I) Complex (ß-ICyD)AuCl: A Chiral Nanoreactor for Enantioselective and Substrate-Selective Alkoxycyclization Reactions By feedproxy.google.com Published On :: Fri, 08 May 2020 04:00:00 GMT ACS CatalysisDOI: 10.1021/acscatal.0c00127 Full Article
react A fluorescence-positioned hybridization chain reaction system for sensitive detection of Salmonella in milk By feeds.rsc.org Published On :: Anal. Methods, 2020, 12,1958-1965DOI: 10.1039/D0AY00184H, PaperGuotai Yang, Shuang Yu, Yang Liu, Jin Huang, Qianying Li, Zoraida P. Aguilar, Hengyi XuIn this study, a fluorescence-positioned hybridization chain reaction (HCR) system for the detection of single-stranded DNA (ssDNA) specific to Salmonella was developed.The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
react Chiral separations with crosslinked cellulose derivatives attached onto hybrid silica monolith particles via thiol-ene click reaction By feeds.rsc.org Published On :: Anal. Methods, 2020, Accepted ManuscriptDOI: 10.1039/D0AY00772B, PaperYuhong Zhou, Qian Liang, Zhilun Zhang, Zhaodi Wang, Mingxian HuangHybrid silica monolith containing vinyl groups was synthesized by a sol-gel method and then ground and treated, yielding silica particles with 3-5 μm in particles size and 10-20 nm in...The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
react Rapid and colorimetric detection of nucleic acids based on entropy-driven circuit and DNAzyme mediated autocatalytic reaction By feeds.rsc.org Published On :: Anal. Methods, 2020, Accepted ManuscriptDOI: 10.1039/D0AY00341G, PaperHongli Shi, Jianyuan Dai, fang Wang, Yushun Xia, Dan Xiao, Cuisong ZhouIn this work, a novel, rapid and enzyme-free colorimetric biosensor for nucleic acids detection has been developed based on entropy-driven circuit (EDC) and DNAzyme mediated autocatalytic reaction. Upon sensing of...The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
react [ASAP] 3-Nitrene-2-formylthiophene and 3-Nitrene-2-formylfuran: Matrix Isolation, Conformation, and Rearrangement Reactions By feedproxy.google.com Published On :: Wed, 29 Apr 2020 04:00:00 GMT The Journal of Physical Chemistry ADOI: 10.1021/acs.jpca.9b11638 Full Article
react [ASAP] Reaction Mechanism of the Isomerization of Monoterpene Epoxides with Fe<sup>3+</sup> as Active Catalytic Specie: A Computational Approach By feedproxy.google.com Published On :: Thu, 30 Apr 2020 04:00:00 GMT The Journal of Physical Chemistry ADOI: 10.1021/acs.jpca.9b09622 Full Article
react [ASAP] Reactivity Parameters and Substitution Effect in Organic Acids By feedproxy.google.com Published On :: Thu, 30 Apr 2020 04:00:00 GMT The Journal of Physical Chemistry ADOI: 10.1021/acs.jpca.9b10258 Full Article
react [ASAP] Organocatalysis by Halogen, Chalcogen, and Pnictogen Bond Donors in Halide Abstraction Reactions: An Alternative to Hydrogen Bond-Based Catalysis By feedproxy.google.com Published On :: Tue, 05 May 2020 04:00:00 GMT The Journal of Physical Chemistry ADOI: 10.1021/acs.jpca.0c01060 Full Article
react Experimental observation of boundary-driven oscillations in a reaction–diffusion–advection system By feeds.rsc.org Published On :: Soft Matter, 2020, 16,4243-4255DOI: 10.1039/C9SM02291K, Paper Open Access   This article is licensed under a Creative Commons Attribution 3.0 Unported Licence.Torsten Eckstein, Estefania Vidal-Henriquez, Azam GholamiBoundary-driven oscillations are observed experimentally in a reaction-diffusion-advection system, namely in the signaling population of Dictyostelium discoideum cells.The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
react Extreme reactions: radical right mobilization in Eastern Europe / Lenka Bustikova, Arizona State University By library.mit.edu Published On :: Sun, 29 Mar 2020 07:44:51 EDT Dewey Library - JC573.2.E852 B88 2020 Full Article
react Indicted by SC panel, Justice Ganguly reacts: Not true, can't happen By archive.indianexpress.com Published On :: Thu, 05 Dec 2013 13:53:36 GMT Justice Ganguly is under pressure to resign as the chief of West Bengal Human Rights Commission. Full Article
react Twitter reaction: Disappointment over SC's 'gay sex illegal' order By archive.indianexpress.com Published On :: Wed, 11 Dec 2013 06:27:46 GMT Supreme Court's verdict stating that Gay Sex is illegal has triggered a debate. Full Article
react Heterogeneous electrochemical reactions taking place on metallic iron in ammoniacal-carbonate solutions containing dissolved nickel, cobalt, copper and thiosulfate ions / Anna d'Aloya de Pinilla By prospero.murdoch.edu.au Published On :: D'Aloya de Pinilla, Anna, author Full Article
react The extractive metallurgy of brannerite : leaching kinetics, reaction mechanisms and mineralogical transformations / Rorie Alexander Gilligan By prospero.murdoch.edu.au Published On :: Gilligan, Rorie Alexander, author Full Article
react 061 JSJ Functional Reactive Programming with Juha Paananen and Joe Fiorini By devchat.tv Published On :: Fri, 31 May 2013 03:00:00 -0400 Panel Juha Paananen (twitter github blog) Joe Fiorini (twitter github blog) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Joe Eames (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:20 - Joe Fiorini Introduction Interaction Developer at Designing Interactive in Cleveland, OH 01:42 - Juha Paananen Introduction Software Developer at Reaktor in Helsinki, Finland 02:30 - Functional Reactive Programming (FRP) vs Functional Programming 057 JSJ Functional Programming with Zach Kessin 04:25 - Declarative Programming 05:55 - Map and Filter 07:05 - bacon.js Flapjax 09:10 - Mapping and filtering event streams 10:40 - Asynchronicity and Promises 14:28 - Using FRP ReactiveCocoa Complex UIs TodoMVC with Bacon.js, Backbone.js and Transparency.js by pyykiss 20:02 - Ember.js and FRP 22:04 - MVC frameworks and FRP Juha Paananen: FRP, Bacon.js and stuff: Chicken, Egg and Bacon.js 24:35 - Learning FRP 25:49 - Where did FRP come from? What is (functional) reactive programming? - Stack Overflow Conal Elliott: Composing Reactive Animations Haskell Reactive-banana - HaskellWiki 29:07 - Going beyond visual media substack/stream-handbook 32:18 - Wrappers 33:31 - How to build things with FRP libraries Juha Paananen @ MLOC.JS: Functional Reactive Programming in JavaScript using Bacon.js Picks SlideShare: Functional Reactive Programming in JavaScript (AJ) Valve: The AI Systems of Left 4 Dead by Michael Booth (Jamison) programming is terrible (Jamison) Simple Made Easy: Rich Hickey (Jamison) AngularJS Fundamentals (Joe's Pluralsight Course) (Joe) Open Source Bridge (Joe) That Conference (Joe) Star Trek: Into Darkness (Joe) ServerBear (AJ) rainwave (AJ) rwbackend (AJ) Mesa Boogie Lone Star Guitar Amplifier (Merrick) backburner.js (Merrick) messageformat.js (Merrick) Digital Ocean (Chuck) Emacs (Chuck) emacs_libs (Chuck) Tmux (Chuck) GitLab (Chuck) Flight by Twitter (Joe F.) Ember.js (Joe F.) CodeMash (Joe F.) fantasy-land (Juha) The Bacon.js postings featuring Phil Roberts (Juha) Iron Sky (Juha) Reaktor Dev Day (Juha) Next Week Dojo with Dylan Schiemann Transcript MERRICK: How come nobody acknowledges when I talk? What about that? JAMISON: That’s a deeper problem than a microphone. [Hosting and bandwidth provided by the Blue Box Group. Check them out at Bluebox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] CHUCK: Hey everybody, and welcome to Episode 61 of the JavaScript Jabber Show. This week on our panel, we have AJ O’Neal. AJ: Yo, yo, yo. Coming at you live from Iowa. CHUCK: Again? AJ: Oh, I guess I was there last time, huh? It’ll be New York soon. CHUCK: We have Jamison Dance. JAMISON: Howdy, guys. CHUCK: Joe Eames. JOE E: Hey there. CHUCK: Merrick Christensen. MERRICK: What’s up? CHUCK: I’m Charles Max Wood from DevChat.tv. This week, we have two special guests. We have Joe Fiorini. JOE F: Hello everyone. CHUCK: And Juha Paananen. JUHA: Yeah. Hi everybody. Juha Paananen. CHUCK: Thank you for straightening that up for me. We’re going to have you guys introduce yourself real quick, since you haven’t been on the show before. Joe, why don’t you start us off? JOE F: Sure. My name is Joe Fiorini and I am an Interaction Developer at Designing Interactive in Cleveland, Ohio. I do a decent amount of JavaScript development every week. I’ve discovered Functional Reactive Programming three or four months ago and it’s changed my world. CHUCK: Awesome. And Juha, do you want to introduce yourself as well? JUHA: Yeah, why not? I’m Juha. I’m from Finland. Helsinki. Full Article
react 073 JSJ React with Pete Hunt and Jordan Walke By devchat.tv Published On :: Fri, 30 Aug 2013 07:00:00 -0400 Panel Pete Hunt (twitter github blog) Jordan Walke (twitter github) Joe Eames (twitter github blog) AJ O’Neal (twitter github blog) Jamison Dance (twitter github blog) Merrick Christensen (twitter github) Charles Max Wood (twitter github Teach Me To Code Rails Ramp Up) Discussion 01:34 - Pete Hunt Introduction Instagram Facebook 02:45 - Jordan Walke Introduction 04:15 - React React - GitHub 06:38 - 60 Frames Per Second 09:34 - Data Binding 12:31 - Performance 17:39 - Diffing Algorithm 19:36 - DOM Manipulation 23:06 - Supporting node.js 24:03 - rendr 26:02 - JSX 30:31 - requestAnimationFrame 34:15 - React and Applications 38:12 - React Users Khan Academy 39:53 - Making it work Picks Ben Mabey: Clojure Plain & Simple (Jamison) JSConf 2013 Videos (Jamison) Kittens (Jamison) PBS Idea Channel (AJ) Free Trial SSL (AJ) OSX Wifi Volume Remote Control (AJ) js-git (Merrick) vim-airline (Merrick) MLS LIVE (Joe) Seraphina by Rachel Hartman (Joe) ng-conf (Joe) Hire Chuck (Chuck) GoToMeeting (Chuck) ScreenFlow (Chuck) syriandeveloper (Pete) jsFiddle (Pete) Hotel Tonight (Pete) Green Flash Brewery Beer: Palate Wrecker (Jordan) All Things Vim (Jordan) Next Week Grunt.js with Ben Alman Transcript JAMISON: Joe is Merrick’s personal assistant. CHUCK: [Laughter] MERRICK: No, we’re just in this little room and he had, he was like, “Yeah” JOE: Want me to freshen up your coffee, sir? [Chuckles] JAMISON: Feed me some tacos, Joe. [Laughter] [Hosting and bandwidth provided by the Blue Box Group. Check them out at BlueBox.net.] [This episode is sponsored by Component One, makers of Wijmo. If you need stunning UI elements or awesome graphs and charts, then go to Wijmo.com and check them out.] [This podcast is sponsored by JetBrains, makers of WebStorm. Whether you’re working with Node.js or building the front end of your web application, WebStorm is the tool for you. It has great code quality and code exploration tools and works with HTML5, Node, TypeScript, CoffeeScript, Harmony, LESS, Sass, Jade, JSLint, JSHint, and the Google Closure Compiler. Check it out atJjetBrains.com/WebStorm.] CHUCK: Hey everybody and welcome to episode 73 of the JavaScript Jabber Show. This week on our panel, we have Joe Eames. JOE: Hey there. CHUCK: AJ O’Neal. AJ: Live again from Provo. CHUCK: Jamison Dance. JAMISON: Hey friends. CHUCK: Merrick Christensen. MERRICK: Hey guys. CHUCK: I’m Charles Max Wood from DevChat.TV and we have two special guests this week. Pete Hunt. PETE: Hey guys. CHUCK: And Jordan Walke. JORDAN: Hi. CHUCK: Since you guys haven’t been on the show before, do you want to introduce yourselves? We’ll have Pete go first. PETE: Sure. So my name’s Pete. I work on general React stuff these days. But my day job is building the Instagram web experience. If you go to Instagram.com, we have a bunch of frontend stuff you can play with and a bunch of backend infrastructure that supports all that. That’s what I mostly work on. We’re big users of React at Instagram so I ended up contributing a lot to the React core as well. JAMISON: So did you come from Instagram or from Facebook and then to work on Instagram? PETE: Well it was actually a pretty good story just in terms of the integration of the two companies. I was originally at Facebook for a couple of years and we acquired Instagram and they came in and they wanted to build a web presence. Facebook’s core competency is definitely web technologies and Instagram hasn’t historically focused on that. So we were able to take the Facebook web expertise and get Instagram up and running really quickly. I came from the Facebook side but the team is still very much a separate team, their own building, that kind of thing. So that’s my background. CHUCK: Awesome. JAMISON: Sweet. CHUCK: And Jordan? Full Article
react 146 JSJ React with Christopher Chedeau and Jordan Walke By devchat.tv Published On :: Wed, 11 Feb 2015 09:00:00 -0500 The panelists talk to Christopher Chedeau and Jordan Walke about React.js Conf and React Native. Full Article
react 157 Moving Your Rendering Engine to React with Amit Kaufman and Avi Marcus By devchat.tv Published On :: Wed, 29 Apr 2015 09:00:00 -0400 02:43 - Amit Kaufman Introduction GitHub Wix 03:07 - Avi Marcus Introduction GitHub Wix 04:35 - Why Move Your Rendering Engine to React? [GitHub] react 07:25 - Using JavaScript Object-Oriented Programming 09:57 - Business Process and Progression (Getting Managerial Approval) Client-Side vs. Server-Side Rendering 12:46 - Manipulation 15:11 - Layout and Performance Measuring and Patching 20:21 - Building Client-Side Applications in General Abstraction Make Code Predictable and Clear Have a Goal 26:00 - Events 29:30 - Storage Lazy Components 31:31 - Immutability 34:36 - Flux and Keeping Code Maintainable Packages 38:19 - Two-way Data Binding Picks Notes on the book "Art & Fear" by David Bayles & Ted Orland (Jamison) Papers (Jamison) Dynamo: Amazon’s Highly Available Key-value Store (Jamison) LDS Conference Talks (AJ) Stephen Young: Why your code is so hard to understand (Aimee) Kombucha (Aimee) Pascal Precht: Integrating Web Components with AngularJS (Pascal) Template Syntax Constraints and Reasoning (Design Doc) (Pascal) RUNNING WITH RIFLES (Joe) [Pluralsight Webinar] AngularJS 2.0: What you need to know with Joe (Joe) Whiplash (Amit) Dan Ariely: What makes us feel good about our work? (Amit) React Templates (Amit) Esprima (Avi) Big Hero 6 (Avi) Check out and sign up to get new on React Rally: A community React conference on August 24th and 25th in Salt Lake City, Utah! Full Article
react 179 JSJ redux and React with Dan Abramov By devchat.tv Published On :: Wed, 30 Sep 2015 11:00:00 -0400 02:25 - Dan Abramov Introduction Twitter GitHub Dan Abramov: Live React: Hot Reloading with Time Travel @ react-europe 2015 02:43 - Dan’s Background and Journey Into Building Stuff with React Visual Basic 05:48 - redux and React 10:07- The Elm Programming Language 12:19 - Reducers 14:04 - Hot Reloading 17:50 - “React makes you a better JavaScript developer.” 22:10 - Time Travel 28:26 - Storing Data and Managing State Interacting with the browser on CircleCI's VM 34:43 - [Patreon] Support Dan Abramov Creating Redux and React Hot Loader 36:24 - react-transform react-proxy babel-plugin-react-transform react-transform-catch-errors 41:34 - Using redux outside React 43:52 - Editors and Programmer Productivity 45:35 - Future Plans Picks The OAuth2 RFC (Aimee) Michael Ries: Hiring Apprentices (Jamison) @sebmck: "Sometimes having email history isn't always a good thing..." (Jamison) Metal Gear Solid 5: The Phantom Pain (Jamison) Firefly (Joe) The Elm Programming Language (Joe) Google Keep (Dave) 15 Minute Podcast Listener chat with Charles Wood (Chuck) Pebble Time (Chuck) 100 Days of Burpees (Chuck) Broad City (Dan) Jamie xx: In Colour (Dan) Cycle.js (Dan) Full Article
react 227 JSJ Fostering Community Through React with Benjamin Dunphy, Berkeley Martinez, and Ian Sinnott By devchat.tv Published On :: Wed, 31 Aug 2016 09:00:00 -0400 03:08 - Benjamin Dunphy Introduction Twitter GitHub 04:07 - Berkeley Martinez Introduction Twitter GitHub Free Code Camp 04:19 - Ian Sinnott Introduction Twitter GitHub Blog TruSTAR Technology 05:19 - The React Codebase 12:38 - Other Important Parts of the React Ecosystem 14:22 - The Angular vs the React Ecosystem and Community The Learning Curve create-react-app 22:07 - Community Developer Experience Functional Programming 26:56 - Getting Connected to the React Community Meetup: Real World React @rwreact ReactJS San Francisco Bay Area Meetup Meetup Eventbrite Calagator Twitter Dan Abramov: My React List 29:34 - Conferences React.js Conf React Rally ReactNext ReactiveConf ReactEurope 33:28 - Technology From the Community redux ThunderCats.js 38:23 - Choices Are Expanding; Not Shrinking Linting 40:19 - The Future of React 42:39 - Starting More Communities Picks This Developing Story (Aimee) Nashville (Aimee) Nodevember (Aimee) egghead.io: React in 7 Minutes (Ben) Lee Byron: Immutable User Interfaces @ Render 2016 (Ben) Nick Schrock: React.js Conf 2016 Keynote (Ben) create-react-app (Ian) Functional Programming Jargon (Ian) The Serverless Framework (Ian) Ben's Blog (Berkeley) Isaac Asimov’s Robot Series (Berkeley) Vsauce: The Zipf Mystery (Berkeley) Kinesis Advantage for PC & Mac (Dave) Full Article
react 228 JSJ React Native with Nader Dabit and Mike Grabowski By devchat.tv Published On :: Wed, 07 Sep 2016 08:00:00 -0400 Code-sharing between mobile and web apps with React Native Using native code and Javascript What to know about developing with React Native The importance of tooling Live and hot-reloading Updating your app on the fly Possible difficulties faced by transitioning to React Native Bridging between native API’s and React Native Writing apps in Swift or React Native The future of React Native How to start a React Native project Resources: Frontend Masters Hired.com Rollbar Microsoft Code Push React Native Radio Episode 8 Tadeu Zagallo’s Website Full Article
react 237 JSJ CLls - Ember Angular and React with Tracy Lee By devchat.tv Published On :: Wed, 09 Nov 2016 08:00:00 -0500 TOPICS: 3:57 The exciting facets of CLI’s 8:25 Advantages of CLI projects 11:25 Coding in RAILS 14:18 Disagreeing with conventions encoded in a CLI 19:30 How REACT CLI functions 20:43 Is Ember cheating by using REACT CLI? 26:52 Which CLI is easiest to use 29:00 How to add commands to a CLI 34:00 The future of current CLI’s 35:30 How well CLI’s are working for their respective communities 37:00 The impact of WebPac PICKS: “How Break Points are Set” Hacker News Article Chocolate Mint Tea Ten Things Wise Parents Know Book Strong Fathers, Strong Daughters Book Boys Should Be Boys Book “How Half of America Lost its Effing Mind” Blog Post Elementary TV Show Recommendation Form for Topics and Guests Amazon Smile Angular Cruise Sweet Licorice Mint Tea by Choice Organic Teas Van’s Nintendo Sneakers RESOURCES AND CONTACT INFO: Tracy's E-mail Full Article
react JSJ 245 Styled Components and react-boilerplate with Max Stoiber By devchat.tv Published On :: Tue, 17 Jan 2017 06:00:00 -0500 On today's episode, Aimee and Chuck welcome Maximillian "Max" Stoiber to the show. Max hails from Austria and is an expert in open source development at Think Mill. Tune in to JSJ 245 Styled Components and React-Boilerplate with Max Stoiber. Full Article
react JSJ 248 Reactive Programming and RxJS with Ben Lesh By devchat.tv Published On :: Tue, 07 Feb 2017 06:00:00 -0500 On today's episode, Charles Max Wood, Joe Eames, and Tracy Lee discuss Reactive Programming and RxJS with Ben Lesh. Ben works at Netflix and also has a side job for Rx Workshop with Tracy. He is the lead author of RxJS 5. Tune in to learn more about RxJS! Full Article
react JSJ 269 Reusable React and JavaScript Components with Cory House By devchat.tv Published On :: Tue, 11 Jul 2017 06:00:00 -0400 JSJ 269 Reusable React and JavaScript Components with Cory House On today’s episode of JavaScript Jabber, we have panelists Joe Eames, Aimee Knight, Charles Max Wood, and playing the part of both host and guest, Cory House. Encourage your team to investigate reusable components, whether that’d be React, Angular, Vue, or Ember. Tune in! [00:01:35] – Overview We can finally write reusable components that it is really lightweight. It doesn’t take much framework-specific code to get things done. Around 3 years ago, the idea of web component standard was all front-end developers could share our components with each other whether someone is in Angular or React. Web components continue to be an interesting standard but people continue to reach for JavaScript libraries instead – React, Angular, Vue. [00:04:50] – Browser support issue The story in JavaScript libraries is easier. You have more power, more flexibility, more choices, and get superior performance, in certain cases, by choosing a JavaScript library over the standard right now. If you try to use the web components standard, you have to Polyfill-in some features so you can run things across browser. You also won’t get JavaScript features like intelligently splitting bundles and lazy load different components. Whether you’re in Angular or React, you have this model of putting your data in your curly braces. That setup is non-existent in standardized web components. You have to play the game of putting and pulling data into and out the DOM using DOM selectors. You actually take a step backward in developer ergonomics when you choose to leverage the platform instead. [00:07:50] – Polymer The reason that Polymer is useful is it adds some goodness on top of web components. One of those things is that it makes it easier to bind in data and not having to do things like writing a DOM query to be able to get your hands on this div and put this text inside of it. With Polymer, you can do something that feels more like Angular, where you can put in your curly braces and just bind in some data into that place. Polymer ends up adding some nice syntactic sugar on top of the web components standard just to make it easier to create web components. Polymer is also used to bundle in Polyfill for the features across browser. [00:14:20] – Standards are dead No. The standard itself has been embraced at different levels by different libraries. What you can see for the near future is popular libraries leveraging pieces of the web components platform to do things in a standard-spaced way. Effectively, Angular, Vue, Aurelia, are going to be abstractions over the web components standard. Arguably the most popular way to do components today is React. But React completely ignores the web components standard. When you look at React, you can’t see what piece of the web components standard would fundamentally make React a better component library. Cory can’t seem to run to anybody that is actually using the standard in production to build real applications. People continue to reach for the popular JavaScript libraries that we so often hear about. [00:17:05] – Libraries making reusable components There is a risk that it would have been a waste for people writing components on Angular, for React, for Vue. But it’s not necessarily safer writing on the web component standard when you have so few people leveraging that standard. There’s always the risk that that standard may shift as well. As an example, Cory’s team created approximately 100 reusable components in React. If they end up moving to a hot new library, the components are really just functions that take parameters and contain HTML. There is little there [00:21:20] – Why opt for reusable components Reusable components are inherently useful in a situation where you’re going to be doing something more than once. If you think about any work that you do as a software developer, we’d like to think that we’re coming in and creating new things but often it is groundhogs day. There are all sorts of opportunities for reuse. As a company, we want to encapsulate our forms in reusable components so it’s literally impossible for our software developers to do something that goes against our standard. That’s the power of reusable components. [00:31:20] – Rigid component vs. flexible component As component developers, if we try to create a reusable component in a vacuum, bad things happen. If you’re going to do a reusable component, start by solving a specific problem on a given application. If we think that a component’s going to be useful in multiple places, we put it in a folder called reusable right there in our application source folder. We try to follow that rule of three as well. If we’ve taken that component and used it in 3 places, that’s a good sign that we should extract it out, put it in our NPM package, that way, everybody has this centralized component to utilize. At that point, it has been tested. It’s been through the fire. People have used it in the real world in a few places so we can be confident that the API is truly flexible enough. Be as rigid as you can upfront. Once you add features, it’s really hard to take features away. But it’s quite easy to add features later. If you start with something rigid, it’s easier to understand. It’s easier to maintain and you can always add a few more switches later. [00:36:00] – Reusable components The reason that we can’t reuse code is every time a new project comes up, people are spending up their own ideas rather than leveraging standards that should have been put in place previously. We’ve had the technical ability to do this for a long time. We just haven’t been around long enough for consolidation to happen, for standardization to happen. You look at how quickly things are changing in our industry. For instance, a couple of years ago, everybody had pretty much decided that two-way binding was the way to build web applications. And then, React came along and shook that up. So today, you have different ways of thinking about that issue. [00:42:45] – Component development on teams Aimee’s team has component development and they’re using Angular 1.6. All of our base components are sitting in a seed application. We just go in when we want to create a new property and we just extend all of those components with specific functionalities that we need. [00:47:45] – Mobile to web crossover Cory’s team is creating React components but it’s not leveraged on a mobile application. But people use React Native components on the web. And in fact, if you use create-react-app today, you can do that right now. It’s wired up to work in React Native components. In that way, you can literally have these same components running on your Native mobile apps as you do on your web application. [00:50:00] – Challenge Cory’s challenge for everybody listening is sit down with your team and have a quick conversation about whether you think components make sense. Look back at the last few months of development and say, "if we have a reusable component library, what would be in it? How often have we found ourselves copying and pasting code between different projects? How much benefit would we get out of this story?" Once you’ve realized the benefits of the component model, both in the way that makes you think about your application, in a way that it helps you move faster and faster over time, I really think you won’t go back to the old model. I’d encourage people to investigate reusable components, whether that’d be React, Angular, Vue or Ember. Picks Cory House Creating Reusable React Components on Pluralsight Ted Talk: Why You Should Define your Fears Instead of Your Goals by Tim Ferriss Joe Eames UI-Router Persistence Aimee Knight Ask HN: People who completed a boot camp 3+ years ago, what are you doing now? NgAtlanta Charles Max Wood Upwork.com JSJ 269 Reusable React and JavaScript Components with Cory House On today’s episode of JavaScript Jabber, we have panelists Joe Eames, Aimee Knight, Charles Max Wood, and playing the part of both host and guest, Cory House. Encourage your team to investigate reusable components, whether that’d be React, Angular, Vue, or Ember. Tune in! [00:01:35] – Overview We can finally write reusable components that it is really lightweight. It doesn’t take much framework-specific code to get things done. Around 3 years ago, the idea of web component standard was all front-end developers could share our components with each other whether someone is in Angular or React. Web components continue to be an interesting standard but people continue to reach for JavaScript libraries instead – React, Angular, Vue. [00:04:50] – Browser support issue The story in JavaScript libraries is easier. You have more power, more flexibility, more choices, and get superior performance, in certain cases, by choosing a JavaScript library over the standard right now. If you try to use the web components standard, you have to Polyfill-in some features so you can run things across browser. You also won’t get JavaScript features like intelligently splitting bundles and lazy load different components. Whether you’re in Angular or React, you have this model of putting your data in your curly braces. That setup is non-existent in standardized web components. You have to play the game of putting and pulling data into and out the DOM using DOM selectors. You actually take a step backward in developer ergonomics when you choose to leverage the platform instead. [00:07:50] – Polymer The reason that Polymer is useful is it adds some goodness on top of web components. One of those things is that it makes it easier to bind in data and not having to do things like writing a DOM query to be able to get your hands on this div and put this text inside of it. With Polymer, you can do something that feels more like Angular, where you can put in your curly braces and just bind in some data into that place. Polymer ends up adding some nice syntactic sugar on top of the web components standard just to make it easier to create web components. Polymer is also used to bundle in Polyfill for the features across browser. [00:14:20] – Standards are dead No. The standard itself has been embraced at different levels by different libraries. What you can see for the near future is popular libraries leveraging pieces of the web components platform to do things in a standard-spaced way. Effectively, Angular, Vue, Aurelia, are going to be abstractions over the web components standard. Arguably the most popular way to do components today is React. But React completely ignores the web components standard. When you look at React, you can’t see what piece of the web components standard would fundamentally make React a better component library. Cory can’t seem to run to anybody that is actually using the standard in production to build real applications. People continue to reach for the popular JavaScript libraries that we so often hear about. [00:17:05] – Libraries making reusable components There is a risk that it would have been a waste for people writing components on Angular, for React, for Vue. But it’s not necessarily safer writing on the web component standard when you have so few people leveraging that standard. There’s always the risk that that standard may shift as well. As an example, Cory’s team created approximately 100 reusable components in React. If they end up moving to a hot new library, the components are really just functions that take parameters and contain HTML. There is little there [00:21:20] – Why opt for reusable components Reusable components are inherently useful in a situation where you’re going to be doing something more than once. If you think about any work that you do as a software developer, we’d like to think that we’re coming in and creating new things but often it is groundhogs day. There are all sorts of opportunities for reuse. As a company, we want to encapsulate our forms in reusable components so it’s literally impossible for our software developers to do something that goes against our standard. That’s the power of reusable components. [00:31:20] – Rigid component vs. flexible component As component developers, if we try to create a reusable component in a vacuum, bad things happen. If you’re going to do a reusable component, start by solving a specific problem on a given application. If we think that a component’s going to be useful in multiple places, we put it in a folder called reusable right there in our application source folder. We try to follow that rule of three as well. If we’ve taken that component and used it in 3 places, that’s a good sign that we should extract it out, put it in our NPM package, that way, everybody has this centralized component to utilize. At that point, it has been tested. It’s been through the fire. People have used it in the real world in a few places so we can be confident that the API is truly flexible enough. Be as rigid as you can upfront. Once you add features, it’s really hard to take features away. But it’s quite easy to add features later. If you start with something rigid, it’s easier to understand. It’s easier to maintain and you can always add a few more switches later. [00:36:00] – Reusable components The reason that we can’t reuse code is every time a new project comes up, people are spending up their own ideas rather than leveraging standards that should have been put in place previously. We’ve had the technical ability to do this for a long time. We just haven’t been around long enough for consolidation to happen, for standardization to happen. You look at how quickly things are changing in our industry. For instance, a couple of years ago, everybody had pretty much decided that two-way binding was the way to build web applications. And then, React came along and shook that up. So today, you have different ways of thinking about that issue. [00:42:45] – Component development on teams Aimee’s team has component development and they’re using Angular 1.6. All of our base components are sitting in a seed application. We just go in when we want to create a new property and we just extend all of those components with specific functionalities that we need. [00:47:45] – Mobile to web crossover Cory’s team is creating React components but it’s not leveraged on a mobile application. But people use React Native components on the web. And in fact, if you use create-react-app today, you can do that right now. It’s wired up to work in React Native components. In that way, you can literally have these same components running on your Native mobile apps as you do on your web application. [00:50:00] – Challenge Cory’s challenge for everybody listening is sit down with your team and have a quick conversation about whether you think components make sense. Look back at the last few months of development and say, "if we have a reusable component library, what would be in it? How often have we found ourselves copying and pasting code between different projects? How much benefit would we get out of this story?" Once you’ve realized the benefits of the component model, both in the way that makes you think about your application, in a way that it helps you move faster and faster over time, I really think you won’t go back to the old model. I’d encourage people to investigate reusable components, whether that’d be React, Angular, Vue or Ember. Picks Cory House Creating Reusable React Components on Pluralsight Ted Talk: Why You Should Define your Fears Instead of Your Goals by Tim Ferriss Joe Eames UI-Router Persistence Aimee Knight Ask HN: People who completed a boot camp 3+ years ago, what are you doing now? NgAtlanta Charles Max Wood Upwork.com Full Article
react JSJ 296: Changes in React and the license with Azat Mardan By devchat.tv Published On :: Tue, 16 Jan 2018 11:47:00 -0500 Panel: Charles Max Wood Cory House Joe Eames Aimee Knight Special Guests: Azat Mardan In this episode, JavaScript Jabber panelist speak with Azat Mardan. Azat is a return guest, previously on JSJ Episode 230. Azat is an author of 14 books on Node JS, JavaScript, and React JS. Azat works at Capital One on the technology team. Azat is the founder and creator of Node University. Azat is on the show to talk about changes in React and licensing. Some of the topics cover Facebook, licensing with React, using the wrong version of React, patent wars, and much more in-depth information on current events in React. In particular, we dive pretty deep on: Facebook - Licensing with React Using the Wrong version of React in some companies BSD licensing Patent wars Facebook developing React Difference in Preact and Inferno Rewriting applications What did Capital One do about the changes? React 16 Pure React Was the BSD patents - Med and Sm Companies Patents explained React Developers at Facebook Fiber - New Core Architecture And much more! Links: http://azat.co https://node.university https://devchat.tv/js-jabber/230-jsj-node-at-capital-one-with-azat-mardan Picks: Cory Axel Rauschmayer post Prettier Charles Indiegogo for Dev Chat forum.devchat.tv Aimee Dev Tees Hacker News - Question on Stack Exchange and Estimates Joe Heroku El Camino Christmas Azat PMP Azat - Short Lecture Full Article
react JSJ 304: React: The Big Picture By devchat.tv Published On :: Tue, 13 Mar 2018 06:00:00 -0400 Panel: Charles Max Wood Aimee Knight Joe Eames Cory House AJ O'Neal Special Guests: None In this episode, the JavaScript Jabber panelists talk about React: The Big Picture, Cory’s course on Pluralsight and what React is all about. They discuss both the pros and cons when it comes to using React and when it would be the best to use this library. They also encourage programmers to use React in a more consistent way so that people can share components. In particular, we dive pretty deep on: What is React: The Big Picture course? React The frameworks work with each other Reason and Elm How to decide when using React is the best option? React tradeoffs JavaScript React expects you to do a little more typing and work React is very close to JavaScript React pushes you towards a single file per component React Round Up Are the Code Mods as wonderful as they sound? Angular Create React App What are Code Mods? Lack of opinionated approach in React Using React in a more consistent way MobX and Redux Start off using just plain React When wouldn’t you want to use React? And much, much more! Links: React: The Big Picture Cory’s Pluralsight Reason Elm React JavaScript React Round Up Create React App Angular MobX Redux Framework Summit 2018 Angular: The Big Picture React Dev Summit Picks: Charles Hunting Hitler The Greatest Showman: Sing-a-long Aimee “Why being a perfectionist is an obstacle (and how to beat it)” by Gui Fradin “How to understand the large codebase of an open-source project?” blog post Joe Marital Bliss Card Game AJ Pplwink.com Full Article
react JSJ 407: Reactive JavaScript and Storybook with Dean Radcliffe By devchat.tv Published On :: Tue, 12 Nov 2019 06:00:00 -0500 Dean is a developer from Chicago and was previously on React Round Up 083. Today he has come over to JavaScript Jabber to talk about reactive programming and Storybook. Reactive programming is the opposite of imperative programming, where it will change exactly when needed instead of change only when told to. Reactivity existed long before React, and Dean talks about his history with reactive programming. He illustrates this difference by talking about Trello and Jira. In Trello, as you move cards from swimlane to another swimlane, everyone on the board sees those changes right away. In Jira, if you have 11 tabs open, and you update data in one tab, probably 10 of your tabs are stale now and you might have to refresh. Reactive programming is the difference between Trello and Jira. The panel discusses why reactive JavaScript is not more widely used. People now tend to look for more focused tools to solve a particular part of the problem than an all in one tool like Meteor.js. Dean talks about the problems that Storybook solves. Storybook has hot reloading environments in frontend components, so you don’t need the backend to run. Storybook also allows you to create a catalogue of UI states. JC and Dean talk about how Storybook could create opportunities for collaboration between engineers and designers. They discuss some causes of breakage that automation could help solve, such as styles not being applied properly and internationalization issues. Dean shares how to solve some network issues, such as having operators in RxJs. RxJs is useful for overlapping calls because it was built with cancelability from the beginning. Dean talks about his tool Storybook Animate, which allows you to see what the user sees. Storybook is an actively updated product, and Dean talks about how to get started with it. The show concludes with Dean talking about some things coming down the pipe and how he is actively involved in looking for good general solutions to help people write bulletproof code. Panelists JC Hiatt With special guest: Dean Radcliffe Sponsors Hasura, Inc. Sentry use the code “devchat” for 2 months free on Sentry’s small plan Adventures in Angular ________________________________________________________________________________________________________________________ "The MaxCoders Guide to Finding Your Dream Developer Job" by Charles Max Wood will be out on November 20th on Amazon. Get your copy on that date only for $1. ________________________________________________________________________________________________________________________ Links RRU 083 Knockout.js Node.js Meteor.js RXJS Storybook Animate RX Helper library Follow DevChatTV on Facebook and Twitter Picks JC Hiatt: Joker DevLifts Dean Radcliffe: Twitter @deaniusol and Github @deanius The Keyframers Action for Healthy Kids Full Article
react Expeditious access of chromone analogues via a Michael addition-driven multicomponent reaction By pubs.rsc.org Published On :: Org. Chem. Front., 2020, 7,987-992DOI: 10.1039/D0QO00145G, Research ArticleJie Lei, Yong Li, Liu-Jun He, Ya-Fei Luo, Dian-Yong Tang, Wei Yan, Hui-Kuan Lin, Hong-yu Li, Zhong-Zhu Chen, Zhi-Gang XuA Michael addition-driven four-component reaction (4-CR) with four Ugi inputs was developed and utilized for the synthesis of chromone derivatives and tetrazole substituted chromones under mild reaction conditions.The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
react Oxidative N-heterocyclic carbene-catalyzed [3 + 3] annulation reaction of enals with benzofuran-3-ones: efficient access to benzofuran-fused δ-lactones By pubs.rsc.org Published On :: Org. Chem. Front., 2020, 7,1011-1015DOI: 10.1039/D0QO00161A, Research ArticleZhan-Yong Wang, Ting Yang, Kai-Kai Wang, Rongxiang Chen, Menghan Liu, Hongxin LiuA facile route to benzofuran-fused δ-lactones was developed via an N-heterocyclic carbene-catalyzed [3 + 3] annulation reaction, giving the expected products in high yields (up to 99%) with excellent enantioselectivities (up to 98% ee).The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
react The key role of protodeauration in the gold-catalyzed reaction of 1,3-diynes with pyrrole and indole to form complex heterocycles By pubs.rsc.org Published On :: Org. Chem. Front., 2020, 7,997-1005DOI: 10.1039/C9QO01544B, Research ArticleIoannis Stylianakis, Olalla Nieto Faza, Carlos Silva López, Antonios KolocourisThe mechanism of indole and carbazole formation via a formal [4 + 2] cycloaddition strategy is dominated by the protodeauration step.The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
react Pd/light-induced alkyl–alkenyl coupling reaction between unactivated alkyl iodides and alkenylboronic acids By pubs.rsc.org Published On :: Org. Chem. Front., 2020, Advance ArticleDOI: 10.1039/D0QO00318B, Research ArticleHsin-Ju Huang, Yi-Ting Wang, Yen-Ku Wu, Ilhyong RyuAlkyl–alkenyl coupling reaction between unactivated alkyl iodides and 2-arylalkenylboronic acids utilizing a Pd/light combined system was studied.To cite this article before page numbers are assigned, use the DOI form of citation above.The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
react Direct organocatalytic asymmetric Michael reaction of fluorine hemiaminal-type nucleophile to 4-nitro-5-styrylisoxazoles By pubs.rsc.org Published On :: Org. Chem. Front., 2020, Advance ArticleDOI: 10.1039/D0QO00348D, Research ArticleLuyao Li, Bo Zhu, Huihui Fan, Zhiyong Jiang, Junbiao ChangHerein, we report a chiral bifunctional thiourea catalyzed asymmetric Michael addition reaction between 2-(trifluoromethyl)oxazol-5(2H)-one as a direct C-2-position nucleophile to 4-nitro-5-styrylisoxazoles for the first time.To cite this article before page numbers are assigned, use the DOI form of citation above.The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
react Insights into N-heterocyclic carbene and Lewis acid cooperatively catalyzed oxidative [3 + 3] annulation reactions of α,β-unsaturated aldehyde with 1,3-dicarbonyl compounds By pubs.rsc.org Published On :: Org. Chem. Front., 2020, 7,1113-1121DOI: 10.1039/D0QO00091D, Research ArticleXinghua Wang, Yang Wang, Jinshuai Song, Donghui WeiN-Heterocyclic carbene and Lewis acid cooperatively catalyzed oxidative [3 + 3] annulation reactions of 1,3-dicarbonyl compounds have been systematically studied in theory.The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
react Chiral strong Brønsted acid-catalyzed enantioselective addition reaction of simple olefins with ethyl glyoxylate By pubs.rsc.org Published On :: Org. Chem. Front., 2020, Advance ArticleDOI: 10.1039/D0QO00448K, Research ArticleJun Kikuchi, Yuki Aizawa, Masahiro TeradaAn enantioselective intermolecular addition reaction of 1,1,2-trisubstituted and 1,2- disubstituted simple olefins with ethyl glyoxylate was developed using F10BINOL-derived N-sulfonyl phosphoramide as a chiral strong Brønsted acid catalyst.To cite this article before page numbers are assigned, use the DOI form of citation above.The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
react A Vinylogous Michael Reaction of 2-Furanones Dimers to α, β-Unsaturated Nitroolefins for Constructing Chiral γ, γ-Disubstituted Butenolides By pubs.rsc.org Published On :: Org. Chem. Front., 2020, Accepted ManuscriptDOI: 10.1039/D0QO00376J, Research ArticleZhushuang Bai, Cairong Zhang, Yongyi Chen, Aiqin Liu, Xinyu Wang, Chuna Yan, Xuechao Liu, Xiaoru Zhang, Ying Li, Ye Yuan, Zemei Ge, Jingxiang Pang, Yongshuai Chai, Xin Wang, Runtao LiAn efficient bifunctional thiourea catalyzed asymmetric vinylogous Michael addition of 2-furanones dimers to α, β-unsaturated nitroolefins has been developed to give the functional chiral γ,γ-disubstituted butenolides in good yields (up...The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
react Rhodium(III)-catalyzed synthesis of 3-trifluoromethylindanones from N-Methoxybenzamides via C-H activation and Claisen/Retro-Claisen reaction By pubs.rsc.org Published On :: Org. Chem. Front., 2020, Accepted ManuscriptDOI: 10.1039/D0QO00330A, Research ArticleSatyasheel Sharma, Bharatkumar Chaudhary, Neeraj KulkarniThe Rhodium(III)-catalyzed reaction of N-methoxybenzamides as a directing group with β-trifluoromethyl-α,β-unsaturated ketones is reported. The reaction involved sp2 C−H activation, followed by Claisen condensation involving C-N bond cleavage to form...The content of this RSS Feed (c) The Royal Society of Chemistry Full Article
react [ASAP] Contrasting Efficiency of Electron-Induced Reaction at Cu(110) in Aliphatic and Aromatic Bromides By feedproxy.google.com Published On :: Tue, 05 May 2020 04:00:00 GMT Journal of the American Chemical SocietyDOI: 10.1021/jacs.0c02851 Full Article
react [ASAP] Speciation of Cu Surfaces During the Electrochemical CO Reduction Reaction By feedproxy.google.com Published On :: Wed, 06 May 2020 04:00:00 GMT Journal of the American Chemical SocietyDOI: 10.1021/jacs.0c02354 Full Article