Quando richiesto
Can you provide a link or a quote that specifically confuses you? – S.Lott
hai risposto
databases, views, and all those
stuff...
Ho iniziato a giocare con i framework solo dopo aver eseguito una buona quantità di sviluppo senza un framework. Posso ingannare ciò che il framework sta facendo per me perché so che "view" si riferisce a qualcosa nel Modello di progettazione del controller modello-vista . So anche a un livello elevato che quando MVC è mappato su un "database" di applicazioni Web tradizionali fornisce al modello una rappresentazione persistente di tutte le conoscenze / dati associati a quell'app Web.
Ma sembra che da questa citazione potresti non essere interessato alle cose del web:
I don't have any ideas for a website
yet so do you still advise me to
continue learning a web framework?
Ho solo imparato le cose sopra trascorrendo molto tempo a scavare in queste aree e sicuramente non sono un esperto. Ci sono molti argomenti secondari sotto "programmazione web", essendo i database solo uno. Ogni sottotetto può richiedere anni per diventare abile e una vita da padroneggiare. Ciò non significa scoraggiarti, significa solo che se qualcosa a cui tieni veramente a te dovrà dedicare molto tempo a scavare sotto le astrazioni dei livelli che strutture e strumenti (anche i database) ti permettono di costruire. A poco a poco, dopo un po 'di pratica, la sensazione istintiva per la roba si sistemerà lentamente nelle tue ossa. Potresti non conservare una conoscenza specifica, ma inizi a comprenderla a un livello un po 'istintuale. Alcuni di noi trovano questo processo coinvolgente e divertente mentre lentamente formiamo una gestalt da questi frammenti di conoscenza su e giù per gli strati di astrazione.
Allora forse potresti essere più felice affondando i denti in un numero qualsiasi di altri tipi di sforzi umani ugualmente difficili. Ho consigliato di trovare ciò che pensi sia interessante / divertente e dedicarti a questo, piuttosto che imparare "solo perché". Scegliere ciò che è divertente per te cambia da un lavoro di routine a qualcosa di più divertente.