Posts

Typescript 4.0 is officially released

  https://github.com/microsoft/TypeScript/issues/38510

Goals before 35

Image

Flux vs Redux notes

Image

Reactive notes

Image
Not starting with the traditional definitions but some quick one-liner notes about the different parts & pieces of the React. Component in React 1. Defining a Component       -  Always name your components with upper case first letter. 2. Types        - Function components        - Class components 3. Ways of holding data        - props              - prop types (runtime prop validation)        - states             - setState (merge previous state & current state) 4. Life cycle Saying: All React components must act like pure functions with respect to their props.  JSX 1. External domain language, to generate html using JS to build a custom react component.  2. Supports html like syntax in JS.  3. Each element is transformed into a javascript function call.  4. Tran...

Template centric vs javascript centric client side framework

Image
Source:  https://app.pluralsight.com/library/courses/react-big-picture/table-of-contents

Different kind of casing to consider while naming variables, classes, files.

Image
camelCase Camel case  (stylized as  camelCase ; also known as  camel caps  or more formally as  medial capitals ) is the practice of writing phrases such that each word or abbreviation in the middle of the phrase begins with a  capital letter , with no intervening spaces or punctuation. Common examples include " iPhone " and " eBay ". It is also sometimes used in online usernames such as "johnSmith", and to make multi-word  domain names  more legible, for example in advertisements. source:  https://en.wikipedia.org/wiki/Camel_case PascalCase This is also a very popular way to combine words to form a single concept. It is often used as a convention in declaring classes in many languages. source:  https://en.wiktionary.org/wiki/Pascal_case#English Snake_Case Snake case combines words by replacing each space with an underscore (_) and, in the all caps version, all letters are capitalized, as follows: snake_cas...

Blockchain Learning Session for Engineers (Part-1)

Hi Learners, Today we have done a learning session on the blockchain, where we majorly discussed about blockchain basics from the technical perspective. We learned how to write smart contracts through Solidity and further discussed Smart contract deployment on Remix. We also discussed Blockchain types, its generations & Markel tree. Event Url:  https://www.meetup.com/blockchainEntrepreneurs/events/253974645/ You can download ppt from here  Click here . Discussed content: - •Blockchain Introduction •Types of blockchains •Blockchain generations •How it works? •Pillars of Blockchain •Markel Tree •Use cases •Pros and cons of the blockchain •Solidity Introduction •Demo We will be plan another session fully focused on Ethereum Dapp development.