Nils Hartmann
@nilshartmann.net
📤 299
📥 339
📝 94
Freelance Software Developer
https://nilshartmann.net
#Java
#Spring
#React
#TypeScript
#GraphQL
Moin! Formulare - und das am Montag Morgen - geht es schlimmer? 🙀 Falls ihr euch damit beschäftigen müsst, habe ich für entwickler.de aufgeschrieben, wie ihr mit #React und react-hook-form Formulare bauen könnt:
entwickler.de/reader...
#React
Viel Spaß beim Lesen! Und schönen Montag noch ☺️
about 24 hours ago
0
3
0
reposted by
Nils Hartmann
DogPawHat
7 days ago
tanstack.com/blog/announc...
loading . . .
TanStack Start v1 Release Candidate | TanStack Blog
TanStack Start has officially reached a v1.0 Release Candidate. This is the build we expect to ship as 1.0, pending your final feedback, docs polish, and a few last-mile fixes. Now’s the perfect time....
https://tanstack.com/blog/announcing-tanstack-start-v1
1
23
6
Mein neuer #React Video-Kurs "Von Null auf Fullstack" ist auf entwickler.de online 👀 Themen u.a.: - React Grundlagen - Data-Fetching mit #TanStack Query - Formulare mit react-hook-form - TanStack Router - Fullstack React mit #NextJS Mehr Infos:
nilshartmann.net/pos...
#React
#TanStack
#NextJS
iel Spaß 😊
28 days ago
0
2
1
Irgendwie erleichtert, dass
#ChatGPT5
vom
@spring.io
MockMvcTester genauso verwirrt ist, wie ich
about 2 months ago
0
1
0
reposted by
Nils Hartmann
Hi
@nextjs.org
friends! 👋 Is there any way/workaround to static generate a route that receives and consumes search params in
#NextJS
? I have a landing page that have page and order search params and I'd like to static generate that page - at least for requests without search params. Any hints? 🙏
2 months ago
0
2
2
Hi
@nextjs.org
friends! 👋 Is there any way/workaround to static generate a route that receives and consumes search params in
#NextJS
? I have a landing page that have page and order search params and I'd like to static generate that page - at least for requests without search params. Any hints? 🙏
2 months ago
0
2
2
Was leckere Donuts 🍩 mit cremiger Frontendentwicklung 🍮 und fluffigem React 🧁 zu tun haben, erfahrt ihr heute bei "Dev & Donuts" in #Mannheim. 😋 Infos:
yasoon.de/dev-donuts/
#Mannheim.
#devanddonuts
#Nextjs
#techtalk
#React
#TanStack
4 months ago
0
3
1
reposted by
Nils Hartmann
Java Usergroup Mainz
5 months ago
Hallo
#Mainz
! Wir treffen uns nächste Woche im Z^2, und lauschen dem Talk von
@nilshartmann.net
, "Das Frontend im Backend: Next.js für Java Entwickler:innen" Kommt vorbei, es gibt auch Getränke und Snacks!
events.ijug.eu/events/f743a...
#mainz
#wiesbaden
#ingelheim
#bingen
#java
#javascript
loading . . .
Das Frontend im Backend: Next.js für Java Entwickler:innen
21.05.2025, 18:30:00 - GMT+2 - Ich mach Mathe! im Z², 55116, Mainz, Deutschland - In diesem "Fremdsprachen-Vortrag" möchte ich mit euch in die Frontend-Welt mit JavaScript eintauchen und euch das Fram...
https://events.ijug.eu/events/f743af01-af8e-4e57-ab79-5e2a8b51e2fc
0
2
4
Remember when
#Jest
claimed to be "painless JavaScript testing"? After all this years, this is still one of my favorite comments on testing 😈
5 months ago
0
3
1
Moin! "Zweieinhalb" Vorträge in zwei Tagen auf den Magdeburger Developer Days... 😳 Slides und Code zu den beiden Technik-Talks findet ihr hier: 👉 #HTMX vs. Single-Page-App:
react.schule/md-dev-...
👉 Fullstack-Apps mit #NextJS und #React:
react.schule/md-dev-...
#HTMX
#NextJS
#React:
5 months ago
0
6
1
In einer Woche halte ich den Vortrag "Das Frontend im Backend: Next.js für Java Entwickler:innen" auf der #Java User Group in Mainz. Wer sich für das #React Fullstack-Framework interessiert ist herzlich willkommen - Java-Kenntnisse sind nicht notwendig 😉. Anmeldung hier
events.ijug.eu/event...
#Java
loading . . .
Das Frontend im Backend: Next.js für Java Entwickler:innen - Mobilizon
In diesem "Fremdsprachen-Vortrag" möchte ich mit euch in die Frontend-Welt mit JavaScript eintauchen und euch das Framework Next.js vorstellen. Damit werden Anwendungen serverseitig gerendert, was uns…
https://events.ijug.eu/events/f743af01-af8e-4e57-ab79-5e2a8b51e2fc
5 months ago
0
4
3
reposted by
Nils Hartmann
Jens Grochtdreis
5 months ago
Ein interessanter Vortrag über next.js vor allem für diejenigen, die in Mainz und Umgebung sitzen:
www.meetup.com/jug-mainz/ev...
loading . . .
Das Frontend im Backend: Next.js für Java Entwickler:innen, Wed, May 21, 2025, 6:30 PM | Meetup
In diesem "Fremdsprachen-Vortrag" möchte ich mit euch in die Frontend-Welt mit JavaScript eintauchen und euch das Framework Next.js vorstellen. Damit werden Anwendungen ser
https://www.meetup.com/jug-mainz/events/307782262/
0
2
1
Moin #Jax, hier findet ihr noch die Slides von meinem #GraphQL-Vortrag:
graphql.schule/jax2025
#Jax,
#GraphQL-Vortrag:
Vielen Dank, dass ihr dabei gewesen seid. Vielleicht bis zum nächsten Mal 👋
#jaxcon
5 months ago
0
1
0
Hallo #Jax! Vielen Dank für eure Teilnahme an meinem #React-Vortrag zu Data Fetching, SSR, Testen und mehr. Slides und Code findet ihr hier:
react.schule/jax2025...
#Jax!
#React-Vortrag
is zum nächsten Mal! PS: Petition für Konferenztalks erst ab 10 Uhr wurde von den Teilnehmenden mit großer Mehrheit unterstützt ☺️
5 months ago
0
1
0
Heute Frühschicht auf der
#Jax
😴: - um 9 Uhr schauen wir uns, ob/was es Neues in
#React
gibt 🧐 - um 12 Uhr machen wir eine "kritische Betrachtung" von
#GraphQL
🦉 Freue mich euch zu sehen und mit euch zu diskutieren 👋
5 months ago
0
2
0
Moin #EnterJS! Vielen Dank für eure Teilnahme an meinem Talk über das #TanStack #React Ökosystem mit Query-, Router- und Fullstack-Beispiel. Slides und Beispielcode mit Live-Coding-Ergebnis findet ihr hier:
react.schule/enterjs...
#EnterJS!
#TanStack
#React
iel Spaß noch auf der Konferenz und bis zum nächsten Mal!
#ejs25
5 months ago
0
1
0
Moin! 👋 Heute startet die
#EnterJS
und ich bin morgen mit einem Talk über
#React
bzw. konkret
#TanStack
(Query, Router, Start) dabei. Freue mich darüber und viele andere interessante Themen mit euch zu schnacken.
#ejs25
5 months ago
0
1
1
Moin
#IntelliJ-Fans!
Auch nach Jahrzehnten der Nutzung weiß ich immer noch nicht, wie ich ein Cmd+\ oder Cmd+/-Shortcut (oder auch Cmd+eckige Klammern) auf einer deutschen MacBook Tastatur verwende (Mangels entsprechender Tasten). Wie macht ihr das?
5 months ago
0
0
0
Gestern haben wir uns beim #DevTalkTK mit der Frage beschäftigt, welcher #Fullstack Ansatz für #React der "richtige" ist. Leider hatten die Demo-Götter gestern wohl Urlaub, aber auch im echten Programmier-Leben klappt ja nicht immer alles... Slides & Code findet ihr hier:
react.schule/tkdevta...
5 months ago
0
4
1
Moin 🐣! Kommende Woche beim #DevTalkTK-Meetup beschäftigen wir uns mit #Fullstack #React und welche Ansätze es dafür gibt. 🗓️ Montag, 28. April ab 18 Uhr bei der #TK in #Hamburg-Bramfeld. 👉 Infos & Anmeldung über Meetup:
www.meetup.com/devta...
#DevTalkTK-Meetup
#Fullstack
🤔 PS: Was ist "Fullstack React" überhaupt? 🙀
5 months ago
0
2
0
This year's State of Devs 2025 survey is now open!
survey.devographics.com/survey/state...
loading . . .
State of Devs 2025
Take the State of Devs survey
https://survey.devographics.com/survey/state-of-devs/2025?source=post_survey_share_bluesky
5 months ago
0
2
1
Heute Abend bei der #Java User Group #Münster beschäftigen wir uns mit der "#HTMX-Frage" und ob andere Lösungen (#NextJS zB) vielleicht doch besser geeignet sind, um konsistente UIs zu bauen (was Powerpoint nicht immer schafft, s. Screenshot) Wer mag, kommt gerne vorbei:
react.schule/jugms-htmx
#Java
👋
6 months ago
0
5
2
Hallo
#Westfalen
! 👋 Wenn ihr Interesse an
#Frontend-Entwicklung
habt, habe ich 2 Tipps: 👉 Morgen stelle ich
#NextJS
beim tech&talk-Meetup in
#Dortmund
vor
www.meetup.com/codecentric-...
👉 Mittwoch diskutieren wir auf der
#JUG
#Münster
über
#HTMX
und JavaScript
www.meetup.com/java-usergro...
CU 😊
6 months ago
0
6
1
reposted by
Nils Hartmann
Vielen Dank für die Orga, eure Teilnahme und die rege Diskussion heute bei der
#JugHH
! Hier findet ihr Links zur
#NextJS
Beispiel-Anwendungen und zum Live-Coding-Code:
react.schule/jughh-nextjs
Bis zum nächsten Mal 😉
#React
6 months ago
0
6
2
Just finished another #GraphQL workshop. We discussed everything from the query language and schema design up to the backend implementation using @spring.io, performance and security concerns. If you're interested in GraphQL workshops, you can find informations here:
graphql.schule/en
#GraphQL
#Java
6 months ago
0
2
1
reposted by
Nils Hartmann
Java User Group Hamburg
6 months ago
Wir freuen uns natürlich auch auf einen weiteren Webweiterbildungstag, aber es ist völlig ausreichend, wenn ihr zu Beginn um 19 Uhr vor Ort seid! :-)
0
3
1
Morgen ist "Fremdsprachen-Tag" auf der
@jug-hamburg.bsky.social
: Ich möchte euch das
#React-Framework
#NextJS
vorstellen und mit klassischen
#Java-Architekturen
vergleichen (mal sehen, ob das klappt...) Freue mich, euch ab 18 Uhr zu sehen:
www.meetup.com/jug-hamburg/...
👋
#JavaUserGroup
#JUG
6 months ago
2
4
0
reposted by
Nils Hartmann
My article about two
#React
libraries I highly appreciate,
#TanStack
Router and Query, is also available in English here: 👉 Part 1:
www.heise.de/en/backgroun...
👉 Part 2:
www.heise.de/en/backgroun...
loading . . .
React-Deep-Dive: TanStack Router und TanStack Query – Teil 1
TanStack Router and Query bring a breath of fresh air to routing and data fetching and are even suitable as an alternative to classic state management tools.
https://www.heise.de/en/background/React-Deep-Dive-TanStack-Router-und-TanStack-Query-Teil-1-10303144.html
7 months ago
0
3
1
reposted by
Nils Hartmann
heise Developer
7 months ago
TanStack Router und TanStack Query bringen frischen Wind in React-Anwendungen. Beispiele zeigen ihren Einsatz für Darstellung, Datenspeicherung und mehr.
#React
loading . . .
React-Deep-Dive: TanStack Router und TanStack Query – Teil 2
TanStack Router und TanStack Query bringen frischen Wind in React-Anwendungen. Beispiele zeigen ihren Einsatz für Darstellung, Datenspeicherung und mehr.
https://www.heise.de/hintergrund/React-Deep-Dive-TanStack-Router-und-TanStack-Query-Teil-2-10303658.html?wt_mc=sm.red.ho.bluesky.bluesky.bs_beitraege.bs_beitraege
0
4
2
Für heise developer habe ich einen Artikel über die von mir sehr geschätzten #React Bibliotheken #TanStack Router und Query geschrieben. Den ersten Teil findet ihr hier:
nilshartmann.net/a/r...
#React
#TanStack
Viel Spaß beim Lesen... und wie immer freue ich mich über euer Feedback 😊
7 months ago
1
4
1
reposted by
Nils Hartmann
heise Developer
7 months ago
TanStack Router und Query bringen frischen Wind bei Routing und Data Fetching und eignen sich sogar als Alternative zu klassischen State-Management-Werkzeugen.
#React
loading . . .
React-Deep-Dive: TanStack Router und TanStack Query – Teil 1
TanStack Router und Query bringen frischen Wind bei Routing und Data Fetching und eignen sich sogar als Alternative zu klassischen State-Management-Werkzeugen.
https://www.heise.de/hintergrund/React-Deep-Dive-TanStack-Router-und-TanStack-Query-Teil-1-10301911.html?wt_mc=sm.red.ho.bluesky.bluesky.bs_beitraege.bs_beitraege
0
5
1
MacBook Pro M1 too slow for
#NextJS
development now 😢
7 months ago
1
3
0
This code completion is not really helpful,
@webstorm.jetbrains.com
...
loading . . .
7 months ago
2
1
0
Morgenlektüre? 📖 Mein Artikel "Webanwendungen entwickeln: Klassisch oder Fullstack?" behandelt u.a. die Frage, worin sich serverseitige Webapps (z.B. mit #Java #Spring) von "Fullstack"-Anwendungen (#NextJS) unterscheiden.
www.hosteurope.de/bl...
#Java
#Spring)
#NextJS)
iel Spaß und guten Start in den Tag! ☀️
#React
loading . . .
Webanwendungen entwickeln: Klassisch oder Fullstack?
In der Frontend-Welt gibt es serverseitige Webanwendungen & Single-Page-Anwendungen. Klassisch oder Fullstack? Was ist besser? Mehr
https://www.hosteurope.de/blog/webanwendungen-entwickeln-klassisch-oder-fullstack/
7 months ago
0
4
3
reposted by
Nils Hartmann
Mark Erikson
7 months ago
After seeing the backlash to the recent React docs setup update, I've tackled it myself. I've put up a PR that reworks the "Create" page with better explanations and a "Start from Scratch" section that recommends Vite + routers:
github.com/reactjs/reac...
I think this should make everyone happy!
loading . . .
Rewrite "Create" page to improve explanations by markerikson · Pull Request #7618 · reactjs/react.dev
Summary This PR revamps the "Creating a React App" setup instructions page to offer better guidance on how to start a new React project. It also converts the existing "Building a Re...
https://github.com/reactjs/react.dev/pull/7618
6
106
23
Create
#React
App ist deprecated! Muss man nun ein "Framework" für React-Anwendungen verwenden? Diese Frage möchten
@basti-springer.bsky.social
und ich in unserem Workshop "Single-Page- oder Fullstack-Anwendung?" auf der
#EnterJS
mit euch besprechen. Infos:
enterjs.de/veranstaltun...
#ejs25
add a skeleton here at some point
7 months ago
0
2
1
Hallo #React-Fans! Am Dienstag, 25.2., gebe ich euch - und zwar online, live und in Farbe - eine Einführung in #TanStack Router und Query. Das Event findet zur Verlängerung der Mittagspause um 14 Uhr bei entwickler.de statt. Weitere Infos:
entwickler.de/live-e...
loading . . .
Meistere React mit TanStack Query & TanStack Router | Live am 25.02.2025
Entdecke in diesem Online-Live-Event, wie du Single Page Applications in React mit TanStack Query und TanStack Router optimierst.
https://entwickler.de/live-events/mastering-react-with-tanstack-query-and-tanstack-router/
8 months ago
0
3
2
reposted by
Nils Hartmann
heise Developer
8 months ago
Die JavaScript-Konferenz enterJS 2025 bietet nicht nur über 30 Vorträge, sondern auch fünf Workshops am 6. Mai. Die erste Keynote steht fest.
#JavaScript
loading . . .
enterJS 2025: Fünf Workshops zu Angular, Security, React und mehr
Die JavaScript-Konferenz enterJS 2025 bietet nicht nur über 30 Vorträge, sondern auch fünf Workshops am 6. Mai. Die erste Keynote steht fest.
https://www.heise.de/news/enterJS-2025-Fuenf-Workshops-zu-Angular-Security-React-und-mehr-10273634.html?wt_mc=sm.red.ho.bluesky.bluesky.bs_beitraege.bs_beitraege
0
3
2
#TypeScript
friends 👋 Is there a way (in Webstorm or VS Code) to rename a string literal type including its usages? Example: type A = "Y" | "N" let msgs: Record<A, string> = { "Y": "...", ... } let msg = msgs["Y"] I want to rename "Y" to "Yes" and all usages should be renamed too. Any ideas? 🙏
8 months ago
2
1
0
reposted by
Nils Hartmann
Jens Comiotto-Mayer
8 months ago
Etwas, das Mut macht. Danke Hamburg.
#fckcdu
#fckafd
#fcknzs
loading . . .
3
110
17
reposted by
Nils Hartmann
Evan You
8 months ago
I always try to give React team benefit of the doubt that they just genuinely believe the framework-dependent patterns they are pushing for the at the best interest of all React users, but after a few years the elephant in the room just grows bigger: what if they were… actually wrong?
5
144
5
Appetit auf's Frontend? 😋 Der 1. Teil meiner kleinen Serie zu #NextJS ist im aktuellen #Java Magazin 3/2025 erschienen 🍜 Oder online auf entwickler.de:
entwickler.de/reader...
#NextJS
#Java
#React
#WebDevelopment
8 months ago
0
7
1
Dark Times: #IntelliJ IDEA 2024.3, #Webstorm and other #JetBrains IDEs freezing with custom Light Themes
youtrack.jetbrains.c...
#IntelliJ
#Webstorm
🥶
9 months ago
1
3
1
reposted by
Nils Hartmann
Marc-André Giroux
9 months ago
New post 🌶️ The MOIST Principle for GraphQL Schema Design
loading . . .
The MOIST Principle for GraphQL Schema Design
Why MOIST is preferable to DRY when it comes to GraphQL Schema Design
https://buff.ly/428f5pO
5
14
7
reposted by
Nils Hartmann
Sebastian Korfmann
9 months ago
Probably a good time to repost the Hamburg (in a broad sense) Tech starter pack
bsky.app/starter-pack...
- anyone to add?
#hamburg
add a skeleton here at some point
5
16
7
mutation { sendMessage( to: ALL, msg: "Happy New Year! 🎉 🍀" ) } Started 2025 with migrating an @spring.io app from
#SpringBoot
2.7 to 3.4 and replacing graphql-java-tools by Spring
#GraphQL.
ICYI: During this year I will again do some talks on GraphQL. Follow for updates 😎.
#Java
#Spring
9 months ago
0
3
1
reposted by
Nils Hartmann
Java User Group Hamburg
9 months ago
System.out.println("Hello, World!");
4
16
4
reposted by
Nils Hartmann
Gestern ist endlich #React 19 erschienen 🎉 Für #heise Developer habe ich die Neuerungen "kurz" zusammengefasst: 📖
nilshartmann.net/a/r...
#React
#heise
Viel Spaß beim Lesen. Bin auf eure Meinungen zum Thema gespannt. 😊
10 months ago
2
6
3
reposted by
Nils Hartmann
My article on
#React
19 has now also been published in English by Heise:
www.heise.de/en/backgroun...
Enjoy reading! 😊
loading . . .
React 19: From server functions to optimistic updates
The release paves the way for full-stack applications, but also brings many innovations for the development of single-page applications.
https://www.heise.de/en/background/React-19-From-server-functions-to-optimistic-updates-10190523.html
10 months ago
0
3
2
Gestern ist endlich #React 19 erschienen 🎉 Für #heise Developer habe ich die Neuerungen "kurz" zusammengefasst: 📖
nilshartmann.net/a/r...
#React
#heise
Viel Spaß beim Lesen. Bin auf eure Meinungen zum Thema gespannt. 😊
10 months ago
2
6
3
Load more
feeds!
log in