Facebook Relents on React.js License Issue via @InfoSecHotSpot

Facebook Relents on React.js License Issue  via @InfoSecHotSpot

  • Well, it’s safe to use code from Facebook’s React.js library in open source projects.
  • At issue is a license Facebook created by taking an existing open source license, modifying it with a short patent caveat, then calling it the BSD+Patents license.
  • The issue was with the patent clause Facebook had added to the license, which states that anyone using the code, directly or indirectly, cannot take legal action against Facebook for any patent infringement involving any software without losing the right to use and distribute the code.
  • The problem wasn’t with patent protections: Many open source licenses, including Apache, have patent clauses preventing users from suing over any patents the covered software might infringe, but Facebook’s license seeks to protect the company from infringement by any and all of its software.
  • Then on Friday, Facebook’s engineering director, Adam Wolff, announced in a blog post, “Next week, we are going to relicense our open source projects React, Jest, Flow, and Immutable.js under the MIT license.

It’s safe to go back in the water again. Well, it’s safe to use code from Facebook’s React.js library in open source projects. The folks at the social site have done an about-face and will be changing React.js’s license to MIT, along with the licenses for Jest, Flow and Immutable.js. The announcement came exactly a month after we reported on a licensing brouhaha that had resulted in a standoff between Facebook and the Apache Foundation.
Continue reading “Facebook Relents on React.js License Issue via @InfoSecHotSpot”

Workshops – Jazoon Techdays

Last chance to buy a ticket for our fantastic workshops: . #angular #reactjs #rxjs @redux

  • The topics of the workshops at Jazoon Spring 2017 will be Angular  and RxJS.
  • Angular  is a revolutionary development platform for creating applications using modern web standards and powered by the Open Source Community following the success of AngularJS.
  • RxJS or Reactive Extensions for JavaScript is a library for transforming, composing, and querying streams of data.
  • It’s become popular by it’s usage in Angular 2 and React.

Because we want you to have the best learning experience we decided to offer full day workshops on Thursday 27. April, the day before the conference. All of our workshop organizers are experts in their field – some of them are even authors of the frameworks they present.
Continue reading “Workshops – Jazoon Techdays”

Best Web Development & Programming Blogs for 2017

  • The blogs are more light-hearted and deal with coding more generally.
  • Even though this is a list of web developer blogs, we wanted to include two of our all-time favorite blogs.
  • His blog posts are great for back-end developers who focus on JavaScript and Node.js.
  • The blog has been around since 2005 and still posts fairly frequently to this day.
  • The blogs below are listed in alphabetical order.

There are a ton of great developer blogs out there, so we’ve curated a list of our team’s favorites along with top choices from some members of our community of expert developers.
Continue reading “Best Web Development & Programming Blogs for 2017”

React Native at WalmartLabs – WalmartLabs – Medium

Learn more about how Walmart uses #ReactJS Native:

  • Overall, we’re very happy with the performance of React Native far, and we’re hopeful that the results we’ve gathered will be met with approval from the business side, and ultimately our users.
  • We use our integration tests to ensure that our React Native code remains functional as the code base continues to evolve.
  • One challenge that React Native presents is that for the JS bundle to work, there has to be a compatible React Native counterpart on the native side.
  • To ensure the quality of our React Native code, we aim for 100% test coverage for both unit tests and integration tests.
  • We use unit tests to exercise our React Native components in isolation and prevent unintentional changes.

Here at Walmart, the customer is always #1, so we’re constantly on the lookout for ways we can improve upon the shopping experience we provide to our customers. The Walmart app, as it currently…
Continue reading “React Native at WalmartLabs – WalmartLabs – Medium”

Ant Design

  • We recommend to tag your questions with antd on Stack Overflow.
  • If you have any idea to improve antd, just create a Pull Request .
  • And we encourage experienced users to help those who are not familiar with antd .
  • Following Ant Design, a design language for creating user friendly and beautiful websites.
  • // import js and css modularly, parsed by babel-plugin-import import { DatePicker } from ‘antd’ ;

Ant Design – An enterprise-class UI design language and React-based implementation
Continue reading “Ant Design”

Best Courses to learn React Native and React

Best Courses to learn React Native and React   #Redux #reactNative #ReactJS #reactJS

  • You’ll see how to build an iOS app with React Native without any Objective-C or Swift knowledge, only pure JavaScript!
  • Lifetime learning and support – React Native is new and still maturing this course will continue to grow and get updates as the language evolves.
  • Best Courses to learn React Native and React
  • The course teaches developers at any level to get started with React Native and start coding.
  • I’ve built the course that I would have wanted to take when I was learning React and Redux.

From the creator of Build Web Apps with React and Flux (the most popular and best reviewed course on React hosted on Udemy), comes Go Mobile with React Native.
Continue reading “Best Courses to learn React Native and React”

Announcing the Release of Spectacle Editor

  • See a sample of what you can do with Spectacle Editor in the examples linked below.
  • Easily import images to your presentation or add background images to your slides.
  • Add interesting visual touches to your presentations with cool transition effects, or keep it seamless with a simple transitions.
  • We’d love to have more of the Open Source community contribute to Spectacle Editor.
  • Formidable is pleased to announce the release of Spectacle Editor, an open souce presentation editor built with Electron on top of Spectacle , our library for authoring interactive presentations in ReactJS. We collaborated with Plotly on this project, and it features seamless Plotly integration, including the ability to embed Plotly charts, publish presentations to plot.ly, and work with Plotly on-premise installations.

React.js consultants. JavaScript leaders and OSS innovators. Formidable builds the modern web. Challenge us with your next big problem.
Continue reading “Announcing the Release of Spectacle Editor”

Jest 15.0: New Defaults for Jest · Jest

@marekpiechut Mind updating this part? Jest does *not* mock by default anymore.

  • It can now switch between running all tests or only test files related to changed files by pressing a or o .
  • Jest now uses verbose mode when only a single test file is executed.
  • By pressing p a prompt appears that allows to specify a test pattern to focus on a specific set of files.
  • Jest used to implicitly reset all modules before each test and we recommended requiring modules in beforeEach or inside of tests.
  • When running multiple tests in parallel, it was often hard to find out which test and which module was calling a log function.

We spent the past year making Jest faster, easier to configure, added tons of features and built snapshot testing. However, there were two areas where we invested very little: the CLI output and user experience. With Jest 15 we are changing the framework radically to make it easier to use both for beginners and experienced users. We are excited that our investment in Jest is now paying off: we can move fast and improve the framework for Facebook and the open source community at light-speed. Jest’s goal is to come with batteries included and to require as little configuration as necessary. We recently got a chance to explain our philosophy on a create-react-app issue.
Continue reading “Jest 15.0: New Defaults for Jest · Jest”

Jeff Meyerson’s answer to What is mobile development going to look like in 2-5 years? – ReactJS News – AngularJS News – AngularJS News – AngularJS News – ReactJS News

#Android reactjs Top Building angularjs What is mobile development going to l...  #Component

  • Facebook wants mobile developers to be able to ship their native apps continuously, just like web developers can.
  • After building a web app in React.js, a developer who wants to port to native iOS or Android needs to rewrite some code, but code reuse is frequently in the ballpark of 60-80%.
  • iOS and Android engineers have to recompile their entire app to see any changes.
  • Both the virtual DOM and Relay allow React developers to explicitly state the needs of their components, without having to try and be minimal for performance reasons.
  • Today, React is the common ground between iOS, Android, and web developers.

Web development has become much easier over the last few years. Will this also happen for native mobile development? How much will iOS and Android converge? Is React Native going to go anywhere? @ReactiveConf: What is mobile development going to look like in 2-5 years? #ReactJS
@ReactJS_News: #angularjs What is mobile development going to look like in 2-5 years? #Applications
@AngularJS_News: Top #Building angularjs What is mobile development going to look like in 2-5 years? #ReactJS
@AngularJS_News: Top Building angularjs What is mobile development going to look like in 2-5 years? #GraphQL
@AngularJS_News: #reactjs Top Building angularjs What is mobile development going to look like in 2-5 years?

Continue reading “Jeff Meyerson’s answer to What is mobile development going to look like in 2-5 years? – ReactJS News – AngularJS News – AngularJS News – AngularJS News – ReactJS News”

Jeff Meyerson’s answer to What is mobile development going to look like in 2-5 years? – ReactJS News – AngularJS News – AngularJS News – ReactJS News

Top Building angularjs What is mobile development going to look like in 2-5 years?  #reactjs

  • Facebook wants mobile developers to be able to ship their native apps continuously, just like web developers can.
  • After building a web app in React.js, a developer who wants to port to native iOS or Android needs to rewrite some code, but code reuse is frequently in the ballpark of 60-80%.
  • iOS and Android engineers have to recompile their entire app to see any changes.
  • Both the virtual DOM and Relay allow React developers to explicitly state the needs of their components, without having to try and be minimal for performance reasons.
  • Today, React is the common ground between iOS, Android, and web developers.

Web development has become much easier over the last few years. Will this also happen for native mobile development? How much will iOS and Android converge? Is React Native going to go anywhere? @ReactiveConf: What is mobile development going to look like in 2-5 years? #ReactJS
@ReactJS_News: #angularjs What is mobile development going to look like in 2-5 years? #Applications
@AngularJS_News: Top #Building angularjs What is mobile development going to look like in 2-5 years? #ReactJS
@AngularJS_News: Top Building angularjs What is mobile development going to look like in 2-5 years? #GraphQL

Continue reading “Jeff Meyerson’s answer to What is mobile development going to look like in 2-5 years? – ReactJS News – AngularJS News – AngularJS News – ReactJS News”