RSS

Daily Archives: June 22, 2019

Angular

Angular.js is a javascript framework that has gained very good momentum in recent days. After exploring and working on angular, I found how powerful the framework is. It is the best option for a single page application (SPA). Angular.js allows for clear separations of concerns (MVC) and allows developer to write cleaner, efficient and maintainable code. The power of angular is many but the most important ones include, making HTML more readable and more declarative, dependency injection, MVC etc… The documentation for angular seems nice but I suggest the following resources which anyone who would like to start angular.

Basics:

To start with angular.js I would suggest with thinkster as this covered almost all major topics in the framework

https://thinkster.io/angulartutorial/a-better-way-to-learn-angularjs/

Testing: During one of my angular.js meetups, I came across this popular testing tool to be used with angular.js – Protractor.js . I am yet to look into the trade off on protractor vs karma vs jasmine for testing framework, but the following link acts as a starting point for protractor

Google Testing Blog: Protractor: Angular testing made easy

Design Patterns:

Thoughtworks has put up a very nice article for angular developers, listing out the `Do Not’s` when developing an angular app. It a very valuable resource for team starting angular.

Good Practices to Build Your AngularJS Applicatio…

Another article that deals on the same topic is an article by airpair.com

https://www.airpair.com/angularjs/posts/top-10-mi…

7 Best AngularJS Frameworks for Rapid Application Development

Reference Books:

O’Reilly Media – AngularJS by Brad Green, Shyam Seshadri

Happy Learning!.

Get glued to know more updates.

Have a nice day đŸ™‚

 
Leave a comment

Posted by on June 22, 2019 in Uncategorized

 

Learn React

Hi Friends,

Recently, React has gained a lot of popularity among tech companies across the globe, the credit goes to its extensive nature and resourcefulness, good documentation, ever growing developer resources and support from Facebook Inc.

As per Wikipedia,

React is a JavaScript library for building user interfaces. It is maintained by Facebook and a community of individual developers and companies. React can be used as a base in the development of single-page or mobile applications, as it is optimal for fetching rapidly changing data that needs to be recorded.

Today i am sharing few of the nice React tutorials, which will helps for beginners and experienced peoples.

Tutorial: Intro to React

30 days of React

Want to Learn React from Scratch

ReactJS Tutorial – Tutorialspoint

Learn ReactJS from codecademy

Learn React – W3Schools

Learn React from YouTube Videos

Learn React – React Crash Course [2019] – React Tutorial with Examples | Mosh

Learn React.js – Full Course for Beginners – Tutorial 2019

Useful Information:

When Should We Use setState() in React?

How Virtual-DOM and diffing works in React

How to understand a component’s lifecycle methods in ReactJS

React Lifecycle Methods- how and when to use them

React 16 Lifecycle Methods: How and When to Use Them

The 2019 React Developer RoadMap – Your Guide to become a Modern FrontEnd Developer

Online – Editors

BABEL Editor

jsbin Editor

Online React compiler, Online React IDE

CodeSandbox

Happy Learning!!

Keep watching this space for more updates

Have a nice day đŸ™‚

 
Leave a comment

Posted by on June 22, 2019 in Uncategorized