G
G
Gryllidae2021-06-23 16:19:49
firebase
Gryllidae, 2021-06-23 16:19:49

Should I use Firebase in a school project?

I immediately apologize for the (possibly) noob question, I just started to delve into these topics and I hope someone will help / clarify the situation. I'm learning HTML, CSS, Javascript, I have an idea for a small project on which I want to "train" not only on localhost but already see a really working site. Will Firebase work for me or should I use some other product from GCP? Or something else different from Google services? As I now understand, Firebase will allow me to focus only on front-end technologies and not think about hosting, backend, etc.

Answer the question

In order to leave comments, you need to log in

2 answer(s)
D
dimmdell, 2021-06-23
@CricketIvan

I think it's worth it. I used Firebase for my thesis at university (a small IS for football coaches - data about players, upcoming/past matches, training) for data storage and hosting. It is worth noting that such a solution will not add much backend skills, but this is already a matter of your goals and objectives. In general, you can immediately close issues with authorization, data storage, hosting and even cloud storage and do whatever you want on the front - as part of the work on the diploma mentioned above, I managed to master the basics of Vue, for example. Also, Firebase has good documentation and a lot of wrappers/SDKs for various stacks.

A
approximate solution, 2021-06-23
@approximate_solution

Is Firebase right for me?

Yes
As I now understand Firebase will allow me to focus only on front-end technologies

Yes
, but firebase provides its Api and data management methods. So you still have to learn how to use things like fetch, promise, libraries like axios.
Since the front is not about "drawing a button", but more about "processing data in the server", and firebase in this regard does not give you a "full immersion" in how to execute a request, how to natively filter, delete data, and so on.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question