https://github.com/tankengine-ish/library
Book Library [personal project]
https://github.com/tankengine-ish/library
Last synced: about 1 year ago
JSON representation
Book Library [personal project]
- Host: GitHub
- URL: https://github.com/tankengine-ish/library
- Owner: TankEngine-ish
- Created: 2023-11-03T21:54:00.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-07T22:50:47.000Z (over 2 years ago)
- Last Synced: 2023-11-08T06:58:53.648Z (over 2 years ago)
- Language: JavaScript
- Homepage:
- Size: 148 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Library
Brief reflection on this project:
1. Javascript is my first programming language and I'm finding ES6 classes really handy.
I know a large chunk of developers probably think they are 'syntactic sugar' but for someone like me
that don't have experience with a real OOP language I find them useful.
2. Storing JavaScript objects as JSON strings in the window.localStorage object.
Whenever you add a book to the library the data of it will be kept on your machine until you manually
delete it via the site's functionality.
3. This project has actually tipped my scales towards learning back-end development first.
Traversing the DOM, creating divs and classes, handling clicks, presses, mousedowns and just basically doing event-based coding that's bound to the interface of a website has gradually started to put me off.
Live preview: https://tankengine-ish.github.io/Library/
#### Main page
![Alt text]()
#### Added Books
![Alt text]()