Your turn!
Following along with the provided code is a great way to learn through practice.
A better way is by challenging yourself to achieve tasks. Hence, I challenge you to improve the Bookmarkr application by adding the following features.
Task #1 – adding SQLite as a data store
Who said that APIs are the only external dependencies an application can rely on? Certainly not me! 😊
Until now, our application has stored its bookmarks in memory. You will certainly agree with me that this is not an ideal solution as bookmarks will be lost as soon as the application terminates or restarts.
You are asked to add a new dependency to the Bookmarkr application – a SQLite database! This will allow bookmarks to be stored in a more permanent manner by Bookmarkr, making it more useful to our users 😉.
Why SQLite? You may ask…
SQLite is a versatile and lightweight database solution, designed to be both simple and easy to use while requiring...