Coding 101


A journey into the life

Learning goes on

The Angular story continues. The difference between Angular and React unravel a little more. As I progress through the track the differences in the way Angular and React work becomes clearer. Different methodologies are used in displaying information rendering to the Dom vs Virutal Dom with JSX and now getting information from an API. Different frameworks begets different tools. So these nuiances are a given, but it’s defintely something to note.


Information is all around

There are a vast array of information and places oyu can practice and pick up new knowledge and skillsets. I’ve been recently exploring the resources outside of flatiorn and codewars. I’ve been recently playing with hackerrank and the way it is structured is different then codewars.


Libraries/Gems

Depending on what technology you work on or utilize, odds are there are plentiful of libraries available to you. What are libraries, you ask? Well a library is a code base that someone else has already pre written that has a reusuable functionality.


Elegance - codewars

Your first iteration over a code need not be elegant. A lesson I have learned, sometimes the best solutions are the most straight forward ones. Multiple for loops, nested foor loops… it doesn’t need to be efficient at first. Getting something more efficient is tricker but sometimes it’s just best to get the answer first. I’ve been practicing this via codewars, just solve the puzzle, worry about elegance later.


My Intro to Angular

So I have decided to continue learning something new and there happens to be an Angular stack within Flatiorn school. So I’ve decided to dive into it. I haven’t gotten super far, but the similarities to React seems marginal at the moment. Instead of building components, containers, actions and reducers; there seems to be only controllers and modules. At first glance controllers seem to be similar to components in React. That is where the bulk of the logic is and instead of having components you input your variable or function directly into HTML using ng-controller, ng-app or ng-click. So far I haven’t utilize modules as much, but they are containers for different view, routes and etc.