 Your new post is loading...
 Your new post is loading...
|
Scooped by
William delmas
August 17, 2020 6:00 AM
|
This proposal introduces two new deeply immutable data structures to JavaScript: - Record, a deeply immutable Object-like structure #{ x: 1, y: 2 }
- Tuple, a deeply immutable Array-like structure #[1, 2, 3, 4]
Records and Tuples can only contain primitives and other Records and Tuples. You could think of Records and Tuples as "compound primitives". By being thoroughly based on primitives, not objects, Records and Tuples are deeply immutable. Records and Tuples support comfortable idioms for construction, manipulation and use, similar to working with objects and Arrays. They are compared deeply by their contents, rather than by their identity. JavaScript engines may perform certain optimizations on construction, manipulation and comparison of Records and Tuples, analogous to the way Strings are often implemented in JS engines. (It should be understood that these optimizations are not guaranteed.) Records and Tuples aim to be usable and understood with external typesystem supersets such as TypeScript or Flow.
|
Scooped by
William delmas
August 15, 2020 8:05 AM
|
Storybook 6.0 comes with best practice features pre-configured. These features were previously available as addons. Now these Essential addons have been tuned, documented, and shipped with Storybook. Furthermore, TypeScript support is built in, so you don’t have to worry about that either.
|
Scooped by
William delmas
August 14, 2020 5:29 AM
|
Rome is a linter, compiler, bundler, and more for JavaScript, TypeScript, JSON, HTML, Markdown, and CSS.
Rome is designed to replace Babel, ESLint, Webpack, Prettier, Jest, and others.
Rome unifies functionality that has previously been separate tools. Building upon a shared base allows us to provide a cohesive experience for processing code, displaying errors, parallelizing work, caching, and configuration.
Rome has strong conventions and aims to have minimal configuration. Read more about our project philosophy.
Rome is written in TypeScript and runs on Node.js. Rome has zero dependencies, and has largely been written from scratch. See credits for more information.
Rome is maintained by a team of volunteers under an established governance model.
Rome is MIT licensed and moderated under the Contributor Covenant Code of Conduct.
|
Scooped by
William delmas
November 8, 2017 4:19 AM
|
PWA are essentially fast, performance-focused web applications that are streamlined for mobile. They also can be saved to your smartphone’s home screen and, from there, look and feel like a native app (including features like offline access and push notifications).
|
Scooped by
William delmas
August 30, 2016 4:19 AM
|
Now there are two clear winners for data management in React: Redux and MobX, and the latter isn’t even a Flux implementation. Redux has caught on so much that it’s not just being used for React anymore. You can find Redux architecture implementations for other frameworks, including Angular 2. Seengrx:store, for example.
|
Scooped by
William delmas
August 16, 2016 3:59 AM
|
An introduction to the development of universal JavaScript applications with React, Redux & TypeScript
|
Scooped by
William delmas
June 21, 2016 6:19 AM
|
Cabin is built using React and Redux. Stream powers the feed technology, Algolia search, Mapbox the custom maps, Keen analytics and ImgIX the image resizing. These APIs are powerful and scalable and allow you to build a fully featured app.
This post explains the construction of a simple React web application. The app we want to design is basically a React clone of the email client in Ember‘s home page. It won’t send email, or communicate with a backend to pull a list of emails, it’s just a bit of static data with some Bootstrap styling.
Each component is, as always, a visible, semantic element on the screen. We have components to represent an email, a list of emails, the list of mailboxes, and a general component for when no email or mailbox has been selected.
Via Jan Hesse
|
Rescooped by
William delmas
from Angular.js and Google Dart
March 20, 2015 4:10 AM
|
Reapp was recently released on React. It’s a mobile app platform designed for performance and productivity. Think of it as a well-optimized UI kit, along with a build system and a bunch of helpers that let you build apps easily. To explore using Reapp we’re going to build an app that lets you search with the Flickr API and view the results in a photo gallery. This tutorial should take you less than half an hour to follow along with!
Via Jan Hesse, Piyas De
All Components of the most popular front-end framework, rebuilt for React.
Via Jan Hesse
Data visualization has become a more frequent element of our work at Viget. Be it simple pie charts or beautiful maps displaying jersey sales, visually representing data in a compelling way is a great device for storytelling and provides rich fuel for social sharing. Yet making these illustrations fast, shareable, and accessible has its challenges. Although browsers are powerful, tightly coupling the rendering process to them greatly complicates the generation of images that can be shared or saved for presentations.
Via Jan Hesse
|
Scooped by
William delmas
February 10, 2015 11:21 AM
|
React is a small library that does one thing well. Here's a list of tools we've found that work really well with React when building applications.
|
|
Scooped by
William delmas
August 16, 2020 5:33 AM
|
While this RC brings us closer to a new major version of TypeScript, don’t fret – there are no larger breaking changes than usual. Our philosophy in evolving TypeScript has always been to provide an upgrade path that minimizes disruptive breaking changes while still giving ourselves some flexibility to flag suspicious code as errors when appropriate. For this reason, we’re continuing with a similar versioning model to that of past releases, so 4.0 is just the natural continuation from TypeScript 3.9.
|
Scooped by
William delmas
August 15, 2020 5:29 AM
|
|
Scooped by
William delmas
August 13, 2020 3:35 AM
|
Bonjour à tous,Je profite de cette édition pour vous annoncer officiellement ma collaboration avec Facebook sur le projet Docusaurus, dont je compte vous parler plus régulièrement.Content de voir Microsoft continuer son travail sur ReactNative Windows et MacOS. On a pas l'air très loin de pouvoir enfin adopter ces outils.Ce qui m'a le plus marqué cette semaine, c'est la proposal Records & Tuples qui passe en stage-2! Je commence justement à écrire un article de blog sur le sujet, car je pense
|
Scooped by
William delmas
November 7, 2017 7:52 AM
|
Remote as the name entails, is a remote, but for your browser Nowadays, most of the content is available through the browser. However your browser is not always accessible straight from your TV, so you end up displaying your computer's screen on your TV. Remote is the missing controller for your browser, especially when you're showing video content on TV.
|
Scooped by
William delmas
August 16, 2016 9:53 AM
|
|
Scooped by
William delmas
August 15, 2016 7:37 AM
|
In this post you will learn about the following: - 1. Setting up the environment
- 2. Setting up the project
- 3. The basics about React components
- 4. Developing React components with TypeScript
- 5. Compiling the application
- 6. Running the application
|
Rescooped by
William delmas
from Web Dev News
April 20, 2015 4:02 PM
|
Facebook just open-sourced its React Native framework for building mobile apps. React Native promises to let developers write JavaScript while still..
Via Nicolas Deloyer
|
Scooped by
William delmas
March 23, 2015 7:00 AM
|
A collection of awesome React libraries, resources and shiny things.
|
Rescooped by
William delmas
from Angular.js and Google Dart
March 12, 2015 4:45 AM
|
Reapp is everything you need to build amazing apps with React: a collection of packages that work together, our UI kit, and a CLI that scaffolds your app and includes a server and build system.
Via Jan Hesse, Piyas De
React is a great library for many reasons. However, the first thing that anyone coming from Angular sees is the lack of two way binding by default. This is one of the reason why many developers don’t want to try it. Even though two way binding is a cool feature, it is not actually needed by most applications. Yet, there are cases when it can be very useful. Today, I will show you one such real life application which I use almost daily. Without two way binding this app will be a nightmare to develop.
Via Jan Hesse
I've spent a good deal of the past year working with React. I've written, refactored, and re-written many components in that time, and I've seen some best practices and anti-patterns emerge. I'm not going to get into what React is...
Via yannick grenzinger
|
Scooped by
William delmas
February 10, 2015 10:03 AM
|
This project template is a skeleton for an isomorphic web application (SPA) based on Facebook'sReact library and Flux architecture. You can use it to quickly bootstrap your web application projects. All the parts of this project template are easily replaceable.
|
Great for beginners.