JS

Learning Node.js - React Native

2022-06-01. Category & Tags: JS, Node.JS, NodeJS, React Native, RN, Javascript

Concept #

Android native: Cotlin/Java
iOS native: OC, Swift

RN is a wrapper of React (node.js) for Android/iOS.

Main ref: React Native Crash Course. 17 hours (34 tomatoes).
video on YouTube (3.5h video ~ 10h to learn),
code on github

Install NVM (Node Virtual environment/Version Manager) [suggested] #

WARN: uninstall individually installed node versions before installing nvm (node version manager).

nix #

wget -O nvm-install-and-update.sh https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh && bash nvm-install-and-update.sh

re-open terminal / re-login.

...

Compare Frontend Javascript Frameworks

2016-10-19. Category & Tags: Javascript, JS, Framework

2018.10: CSS-Framework-Comparison-bootstrap-foundation-semanticUI-pure-etc (ref: altexsoft)
CSS-Framework-Comparison-bootstrap-foundation-semanticUI-pure-etc

older: 2016.10

Angular
Very flexible, we can do whatever we want, in whatever way.

Ember
It is hard to write ugly code cuz we need to follow the rules. Good for teamwork.

Backbone
Two-way data-binding is not free. It will just do what we tell it to do. Thus, we need to write a lot of code.

React
It is V in MVC. Two-way data-binding is not free. Update is very cheap by doming DOM diff & update. Easy & great cross-platform including mobile phone apps. JSX which, like CoffeeScript, transpiles into native JavaScript.

...