python3 manage.py runserver
python3 manage.py makemigrations
Example resource: posts
|URI (endpoint)||CRUD Operation||Typical
|GET||/posts||Read all posts||index||No|
|GET||/posts/:id||Read a specific post||show||No|
|POST||/posts||Create a new post||create||Yes|
|PUT/PATCH||/posts/:id||Update specified post||update||Yes|
Hooks were introduced in React Version 16.8.
Before hooks, all state needed to be within a Class component. Class components come with a lot of boilerplate, which can feel bulky, especially when dealing with a simpler state. Function components, on the other hand, are generally simpler and easier to read - but, until recently, could not manage their own state: they would receive some props, and return some JSX based on those props.
Hooks introduce state management to Function components, using a simpler and more flexible API. Here's an example of a Class component refactored to be a Function component with hooks:
This document will recommend some of my favorite packages (plugins, add-ons, whatever you want to call them...they're awesome) for the Atom text editor. These give atom many of the features of a full IDE (Integrated Development Environment).
To browse & install packages, (in the menu bar) go to Atom >> Preferences >> Install and search for your desired package. Click install. That's it!
There are links to the package documentation from the Atom site. You can also view instructions on how to use each package from the packages menu Atom >> Preferences >> Packages