ReactJs Introduction

ReactJs Introduction

By: Stephen Patrick | 16 Aug 2016 | Category: ReactJs Introduction

ReactJs Introduction

ReactJs, is a little different to other JavaScript MVC Web frameworks in that it is not intended to support the full MVC spectrum. Reactjs focuses on building View components. The components contain code to render the view. The aim of Reactjs is to reduce boilerplate code and increase productivity when manipulating DOM elements.

Read More

JSX Introduction

By: Stephen Patrick | 18 Aug 2016 | Category: ReactJs Introduction

JSX Introduction

JSX is an extension of JavaScript that provides an XML like syntax that resembles HTML. JSX is used by Reactjs to reduce the amount of code required to create elements. JSX provides a concise syntax, for example compare the two below code snippets.

Read More

ReactJs Component Attributes

By: Stephen Patrick | 19 Aug 2016 | Category: ReactJs Introduction

ReactJs Component Attributes

As mentioned Reactjs allows us to build custom view components that encapsulate both state and the behavior required to render the view. Reactjs also provides a means to pass arguments to components as attributes. Reactjs facilitates this by providing a props property.

Read More

Reactjs JavaScript Expressions

By: Stephen Patrick | 20 Aug 2016 | Category: ReactJs Introduction

Reactjs JavaScript Expressions

Reactjs JavaScript expressions facilitate the inclusion of dynamic data. We can use JavaScript expressions, to create elements from dynamic data. JavaScript expressions are defined within chain brackets { and }. We can include any piece of JavaScript code within those expressions.

Read More

Reactjs Key Warnings

By: Stephen Patrick | 22 Aug 2016 | Category: ReactJs Introduction

Reactjs Key Warnings

Reactjs allows us to render and create a number of dynamic elements and add them to the browser DOM tree. Moreover, when these elements are added to the DOM tree, giving the nature of dynamic web applications, JavaScript can be used to change the order of these elements. The order could be changed through crud operations, such as add, edit delete, sorting operations, drag and drop operations etc.

Read More