As seen in the previous articles, React is all about components that interact with each other. This app is split in the following way: the Header at the very top App, the main container, fetches the data from the API, and renders : the SearchBar which allows the user to search for recipes. the RecipeList (which renders … Continue reading React App’s Application Development
Tag: unit 76-78
React App’s Requirements & Functional Specification
This term at school, we have a new project: create a Single Page Application using React. WHAT'S REACT? React is a JavaScript library for building user interfaces using small, isolated and reusable pieces of code called components. I have actually previously written an article introducing React and JSX here. To find out more about React: https://reactjs.org/ … Continue reading React App’s Requirements & Functional Specification
Introduction to React and JSX
React is a JavaScript library. It lets you compose complex user interfaces from small, isolated and reusable pieces of code called components. To give you a basic example of what it looks like: ReactDOM.render( <h1>Hello, world!</h1>, document.getElementById('root') ); A basic unit of JSX is called a JSX element. Here's an example of a JSX element: … Continue reading Introduction to React and JSX
JavaScript Design Patterns
Design Patterns are used to write better maintainable and more efficient code. We usually write code to solve problems, and when those problems arise, we can notice that some of them are similar: they have common patterns. Which is where Design Patterns come: they are solutions to those common problems, and since they've been tried … Continue reading JavaScript Design Patterns
Node.js
We've started leaning about Node.js in class and... it's not easy! After reading many articles and watching many videos, I think I understand a bit more... So I'll try to share what I've learnt here. What is Node.js?? Node.js was originally written by Ryan Dahl in 2009, who wasn't happy with the limited possibilities of the most popular … Continue reading Node.js
Good Software Practices
In this article, we're going to talk about good software practices, particularly Pseudocode and Agile. What are those? Might you ask, well keep on reading and you'll find out! PSEUDOCODE Pseudocode is a very important part of programming. It is one of the first steps to take, before writing your actual code. Using plain English, … Continue reading Good Software Practices
You must be logged in to post a comment.