Heim > Web-Frontend > js-Tutorial > Hauptteil

MEIN CHAT MIT ChatGPT

DDD
Freigeben: 2024-09-18 11:47:00
Original
604 Leute haben es durchsucht

MY CHAT WITH ChatGPT

Ohne auf langweilige Details einzugehen, wie ich sicher bin, fast jeder. Hat KI für Hausaufgaben, Job-Deadlines oder sogar Investitionsstrategien genutzt und sich darüber erkundigt.

Ich möchte nur sagen, dass mein bester Rat darin besteht, alles zu filtern, was Sie füttern. Beschränken Sie Abfragen, fordern Sie Codevalidierungen an und fügen Sie Verweise auf IHRE Ressourcen hinzu. Wenn es weiß, verwenden Sie MSD-Dokumente und Geeks for Geeks oder Free Code Academy. Sie trainieren ihn und benutzen ihn wie einen Hund, um Ihre Bedürfnisse zu erfüllen.

Für Antworten geben Sie kurze Aufzählungspunkte ein, fast modulare Informationsblöcke. Es wird alles, was Sie Ihrer Meinung nach brauchen, in eine Antwort stecken, wodurch die Situation schlimmer und dann besser wird. Ich führe jetzt ein direktes Gespräch, ich äußere meine Gedanken darüber, was ich erreichen möchte und warum ich so denke. Ich gebe ab und zu absichtlich falsche Informationen ein. Dann erkunden Sie, wie es antwortet.
Ich habe es mit veraltetem Code oder entfernter Praxis entdeckt, ein Beispiel ist

mit @use über @import in scss now

und indem man es als Coding-Buddy-Arbeitspartner behandelt. Die letzten 1,75 Jahre haben sich zu einem Steamline-Erlebnis entwickelt. Meine Fragen ergaben, dass es zuletzt aktualisiert wurde ... Chat-GPT 3.5 .... wurde zuletzt im Februar 2022 aktualisiert.
Mir wurde gesagt, dass die beste Vorgehensweise für SASS/SCSS im Jahr 2023 darin bestand, auf @use für interne Datei-URLs/src umzusteigen und dann @imports als Mittel zum Einbinden externer Quellen beizubehalten.

Geben Sie ihm eine kopierte/eingefügte Browser-Sync-Konfigurationsdatei, die von Browser-Sync Init in Ihrem Terminal erstellt wurde. Gehen Sie es dann durch und erläutern Sie die Schlüssel-Wert-Paare und was sie bewirken. Oder was Sie erreichen möchten. Sie haben keinen Gesprächspartner, wenn Sie zu Hause unterrichten oder unabhängig recherchieren. Lernen Sie, das auszuschöpfen/nutzen, was es kann, was Sie nicht können.

Wenn Sie sich für Ihr Studium 6 bis 8 Stunden Lernzeit einplanen. Oder wie viele, die zwei Jobs haben, um die Kosten zu decken und studieren müssen. Nutzen Sie ChatGPT oder eines davon und investieren Sie Zeit in das gemeinsame Lernen. Meine 6 bis 8 Stunden sind wie 12 bis 14, weil ich meine Arbeit nicht mehr verlassen muss, um mich an MSD zu erinnern. Oder googeln Sie etwas und verbringen Sie 45 Minuten damit, sich ablenken zu lassen oder auf Facebook zu landen.

Jeder ist anders, aber wir alle können uns unsere Gifte oder Gifte aussuchen. Viele suchen nach dem einfachsten Ausweg und andere sehen darin eine Liebesarbeit. Es hat mir geholfen, ein tieferes Verständnis zu erlangen und mich zu fragen, was ich als nächstes tun muss.
Ich bin von einem ahnungslosen Neuling weggegangen. Was soll ich als nächstes tun? Wie ich alleine als Webentwickler vorankomme.

My chat ~:// 
Nach dem Login kopieren

Hallo, ich habe eine Frage zu jQuery und es wird heute als relevant verwendet/benötigt. Es verfügt über 4 Versionierungen, sodass es weiterhin beibehalten wird und die Verwendung aller Legacy-Codes mit allen hinzugefügten neueren Funktionen der Sprache kompatibel ist.

Und vor über 20 Jahren war es eine bahnbrechende Entwicklung, die Vanilla JavaScript schon früh im Browser Fuß fasste. Es ist immer noch unglaublich nützlich und Performer mögen kompilierten Code.

Aber das heutige gesamte Web ist in dieser Zeit exponentiell gewachsen und viele Dinge, die NUR jQuery waren, sind jetzt in die Standardbrowserstatus integriert. Wenn nichts bereitgestellt wurde oder falsch war. CSS-Spezifikationsvorgaben und JETZT Logik und globale CSS-Eigenschaften, die es damals noch nicht gab. Das erforderliche jQuery ist jetzt nativ oder andere Programme wie Bootstraps/React usw. haben automatisierte Dinge, wenn ich dreist sein darf. Anstatt jedes Objekt spontan oder von Grund auf neu zu erstellen. jQuery war die erste echte Bibliothek und ebnete den Weg dafür.

Mit dem, was der Browser jetzt macht, konnte er im Jahr 2010 und nicht nur im Jahr 2000 nur träumen. Ist das Gewicht, das er hinzufügt, das wert, was er leisten kann ... unter Berücksichtigung der neuen Spezifikationen in allen anderen Entwicklungsanforderungen und -bereichen? verbessert. Es lohnt sich oder man beschränkt es sogar auf Nischenveranstaltungen oder gefilterte Benutzeränderungen/-präferenzen.

Ich erinnere mich an die unverzichtbaren Werkzeuge, die seitdem gekommen und gegangen sind. Was als Werkzeuge entwickelt wurde – Laube – Brokkoli – Schluck – Gadsby – zu dem, was wir heute haben.

Ich kann Ruby immer noch verwenden, und wenn es Rails nicht gäbe .... es war die Proto-One-Run-and-Done-Sprache, die der Browser verstehen konnte, und ebnete den Weg für NODE && npm. Yarn, React, Svelte, Express, Meteor, Electron, Docker und dergleichen sind also aus diesen wenigen HUMBLE-Codelösungen hervorgegangen.

Sie oder einer von Ihnen wäre klüger, wenn Sie Ihre eigene Lösung basierend auf Ihren Anforderungen erstellen würden ... und dann die wenigen Funktionen, die Sie benötigen, rückentwickeln. Fixieren Sie sozusagen Ihren eigenen Code für diese Widgets/Modelle.

Mein Fokus liegt darauf, dass andere mitmachen und wo sie sich im Wissen befinden. Sie brauchen starkes Vanilla JS, also wird das Erlernen von jQuery, um die Dinge zu beschleunigen, die Dinge wirklich verlangsamen. Dies trägt zur Aufteilung des Lernens gegenüber dem Codieren bei. Wenn Sie 6 Stunden pro Woche Zeit haben, um zu investieren. Aber Sie müssen eine seltsame Syntax lernen und gleichzeitig zum && Erlernen einer abstrakten Sprache beitragen.

Es scheint sich nicht zu lohnen.......

Chat-GPT ~://
Nach dem Login kopieren

Your question touches on the evolution of jQuery and its place in modern web development, especially considering the significant growth of the web ecosystem since its introduction over 20 years ago.

jQuery's Origins and Impact
When jQuery was released in 2006, it was a revolutionary library that solved many cross-browser compatibility issues, simplified DOM manipulation, AJAX requests, event handling, and animations. It allowed developers to write less code to accomplish more, abstracting away the headaches of early web standards. At that time, vanilla JavaScript lacked many features we now take for granted.

The Role of jQuery Today
However, over the past decade, browsers have dramatically improved. Many of the capabilities jQuery provided have been standardized and implemented natively in browsers. For example:

Query Selectors: Modern document.querySelector and document.querySelectorAll provide native alternatives to jQuery's $(...).
AJAX: The fetch API is a modern replacement for $.ajax.
DOM Manipulation: The native DOM API has improved, and methods like appendChild, classList.add/remove, and innerHTML make common jQuery tasks simpler.
Event Handling: Native event listeners like addEventListener are robust and widely supported.
Weighing jQuery's Utility vs. Modern Alternatives
Given that much of what jQuery does is now baked into browsers, the need for jQuery has lessened. There are a few points to consider:

Performance: While jQuery was once a huge performance booster, adding the library today adds unnecessary weight to many modern web apps. For smaller sites or apps where performance and load times matter (which is almost all cases), reducing the amount of JavaScript, including external libraries like jQuery, is a priority.

Maintenance: jQuery is still maintained (currently version 3.x, with 4.x in progress), but many developers now prefer lighter, more focused tools or direct use of modern JavaScript APIs. It’s also important to note that keeping jQuery in legacy codebases for compatibility is common, but for new projects, it may not be as justified.

Learning Curve: For learners, focusing on vanilla JavaScript is more beneficial long-term. Vanilla JS today is powerful enough to handle almost everything jQuery was used for in the past, with cleaner, more readable code. For beginners, learning jQuery syntax might add unnecessary complexity, especially when they can directly use modern browser APIs and gain a deeper understanding of the JavaScript language.

Use Cases for jQuery:

Legacy Support: If you're working with older projects or need to support older browsers that still rely on jQuery, then it remains valuable.
Quick Prototyping: jQuery can be helpful in scenarios where you need to quickly prototype something or build a simple feature for an older codebase. However, it’s often not worth using in new projects unless there’s a very specific need.
The Modern Landscape: Frameworks & Tools
Today, frameworks and libraries like React, Vue, Svelte, and Angular have largely replaced jQuery in modern, large-scale web applications. Tools like Bootstrap also once relied on jQuery but now offer JavaScript-free alternatives.

Moreover, modern build tools (Webpack, Rollup, Parcel) and package managers (npm, Yarn) have improved the web development process significantly, allowing for better modularization and bundling. These tools offer flexibility to import only what you need, reducing the overhead of large libraries like jQuery.

Conclusion: Is jQuery Worth It?
For modern projects, especially if you’re building something from scratch, jQuery is generally not worth the extra weight. Focusing on native JavaScript features provides more performance, simplicity, and longevity. Given how many of jQuery’s original features are now available natively, it’s often better to skip jQuery and use pure JavaScript or a more modern tool/framework. For teams learning together, the clarity and power of vanilla JS will likely lead to better long-term outcomes than relying on a legacy library.

However, for legacy systems that still use jQuery, there’s no immediate rush to abandon it, though planning to refactor over time can improve maintainability and performance. In summary, for new projects and learners, strong vanilla JavaScript is the way forward.

I try and hit it with as much info I can handle but becareful because if you don't leash it. It will dump so much code and inrelevent info you choke on it. Don't give it the opertunity to dictate your walk but use it to bulldoze your path.
Peace ...

Das obige ist der detaillierte Inhalt vonMEIN CHAT MIT ChatGPT. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!