Skip to content

ReactJS

Meet other local people interested in ReactJS: share experiences, inspire and encourage each other! Join a ReactJS group.
pin icon
777
members
people1 icon
2
groups

Largest ReactJS groups

Frequently Asked Questions

Yes! Check out reactjs events happening today here. These are in-person gatherings where you can meet fellow enthusiasts and participate in activities right now.

Discover all the reactjs events taking place this week here. Plan ahead and join exciting meetups throughout the week.

Absolutely! Find reactjs events near your location here. Connect with your local community and discover events within your area.

ReactJS Events Today

Join in-person ReactJS events happening right now

Whoever Said Tokens Have to Be Characters?
Whoever Said Tokens Have to Be Characters?
Megaparsec is a well known Haskell parsing library, most often used to parse text. But a token stream doesn't have to be characters, it can be anything with the right instances. What if you fed it a stream of Aeson.Value instead? Extracting structured data from real-world formats is often a messy process. Presentation is optimized for human consumption, not for automated processing: What looks like a table is really a sequence of heterogeneous rows with little shared structure. JSON can serve as a useful interchange format in those cases, but parsing becomes much more complicated than matching keys to fields. Treating decoded JSON as a token stream and running Megaparsec over it gives you composability, meaningful errors, backtracking, and the full combinator toolkit. The talk is based on an hledger personal finance automation use-case, turning PDF invoice statements into hledger journal entries. This talk follows the [Zurich Friends of Haskell General Assembly](https://www.meetup.com/haskellerz/events/313322610/) that starts at 6pm in the same room, which all members are welcome to attend.
Ladies' Night - Sip and Color
Ladies' Night - Sip and Color
### **Sip and COLOR** GIRLHOOD!! Treat yourself to a creative break from everyday life and join us for our **Sip and Paint Ladies' Night** , which takes place every Thursday. This evening is all yours: relax, chat, get creative, and enjoy a good drink. Completely stress-free and without pressure to perform – just a great atmosphere and inspiring company. This Thursday, something especially calming awaits you: **a coloring session with high-quality OHUHU markers** . Choose from a variety of lovingly designed motifs – from sweet illustrations and floral designs to trendy kawaii or manga templates. Let the colors flow, find your own style, and watch your picture come to life, step by step. A variety of color palettes and markers are available, allowing you to work in exactly the way that feels right for you. Whether you prefer soft pastels, bold colors, or harmonious gradients – you decide how your artwork will look. No prior experience is necessary. Our Sip and Color Ladies' Night isn't about being perfect, but simply about getting started and enjoying the creative process. I'll guide you step by step, show you simple techniques for beautiful color gradients, and give you helpful tips. After that, you can experiment freely and immerse yourself completely in your artwork. Of course, the "sip" is an essential part of any Sip & Color event: **drinks are included** and ensure a relaxed, informal atmosphere. To select: * Red wine / White wine * Non-alcoholic beer * Cola * Fruit juice * Tea * Water While you color, you can chat with other participants, laugh, meet new people, or simply enjoy the quiet, creative time. The rhythmic coloring has an almost meditative effect and helps you switch off and recharge. The combination of colors, conversation, and relaxing music makes this evening the perfect little midweek escape – ideal for treating yourself or dropping by with a friend. Leave everyday life behind, immerse yourself in a world of color, and go home at the end of the evening with your own artwork and a smile.
Web Winti, März 2026
Web Winti, März 2026
Vorträge, Networking und Apéro für alle, die sich in Winterthur für Webtechnologien interessieren. Türöffnung um 18:30 Uhr, Talks ab 19:00 Uhr. [https://web-winti.ch/](https://web-winti.ch/) **ARIA Demystified: Make Your Web Thing More Accessible** Mohammed Chelouti Praktische Einführung in die Entwicklung barriereärmerer Webseiten und -Apps. **It's About Time** Aleksej Dix Introducing useTemporal library to build calendar UIs much faster.
INTENSIVE Drawing Class
INTENSIVE Drawing Class
**INTENSIVE Drawing Course - learn to draw independently, step by step** This **intensive drawing course** is for anyone who wants to learn drawing from scratch and master it confidently in the long term. The goal of this course is to guide you step by step **to being able to draw independently** – without reference materials, without uncertainty, and with a solid understanding of form, proportion, and light. The focus is on building a strong foundation that is essential for any drawing style In this course, you'll learn the **absolute basics of drawing** : sketching, shading, and accurate measuring. These three areas form the foundation for both realistic and stylized drawings. You'll learn how to observe subjects correctly, place lines deliberately, and create depth and volume using simple techniques. Measuring proportions, in particular, will help you avoid typical beginner mistakes and significantly improve your drawings. This intensive course is intentionally structured as **an ongoing drawing course**. Drawing is a skill that develops through regular practice. A single session can be inspiring, but it's not enough to make real progress. Through consistent participation, you'll systematically build your knowledge and develop an increasingly refined sense of form, light, and perspective. Each lesson builds upon the previous one and reinforces the concepts learned. A key focus is on **practical application** . You'll actively draw in every lesson and receive individual feedback. I'll personally guide you, show you alternative approaches, and help you develop your own drawing style. The goal is not only to instruct you but also to equip you with the necessary tools to **continue drawing independently** and realize your own designs. ### Draw more, pay less Those who want to draw regularly will benefit from a **course subscription**. With a subscription (4, 6, or 12 lessons), each lesson becomes significantly cheaper. The subscription is ideal for anyone who is motivated, wants to stick with it, and consistently improve their drawing skills. Regular sessions provide structure, routine, and visible progress – exactly what many people need when drawin **For whom?** This intensive drawing course is suitable **for beginners *and motivated newcomers* .** No prior knowledge is required. What's most important is the desire to truly learn how to draw and the willingness to practice regularly. Talent isn't crucial – patience, interest, and consistency are the keys to success. If you want to learn **to draw confidently and independently** , solidify your basics and improve step by step, this intensive course is just right for you.
Zurich Friends of Haskell - General Assembly
Zurich Friends of Haskell - General Assembly
Every year the Zurich Friends of Haskell meet for a general assembly as per the [statutes of the association](https://docs.google.com/document/d/1-8eHAK40hiH5jv79AscWtf3pyUNxx4Ls1LwkpLYK--8/edit?usp=sharing). The purpose of the Zurich Friends of Haskell is to organize ZuriHac and the HaskellerZ meetup. The general assembly gives you the opportunity to learn what the association has been doing in the year 2025 and to contribute to ZuriHac, the HaskellerZ meetup, and the Haskell community in Zurich. The general assembly is open to all members of the ZFoH. If you are not a member yet, please head over to [the ZFoH website](https://zfoh.ch) and sign up for membership. The agenda is as follows: 1. The board will present a summary of the association's activities in 2025. 2. The treasurer will present the financial report for 2025. 3. We vote to discharge the board for their work in 2025. 4. We will discuss the goals and aspirations of the association for 2026. 5. We will elect the board for the years 2026 & 2027. Please let us know if you have further topics you would like to discuss. Note: members of the ZFoH will receive a separate invitation via email. Please RSVP to this meetup event anyway so we get an accurate picture of who will be attending. Thank you! Looking forward to seeing you at the GA! PS: We'll be holding a regular HaskellerZ meetup right after the general assembly, to be announced as a separate Meetup event. Please RSVP for that event separately once it is announced.
Legal UX: Protecting Your Work, Your Brand & Your Ideas
Legal UX: Protecting Your Work, Your Brand & Your Ideas
**About the talk** Legal topics are often treated as something that comes after design, product, or branding. In reality, every UX decision, every deliverable, and every shipped product already creates legal consequences, whether we notice them or not. In this talk, [Neena Kaiser,](https://www.linkedin.com/in/nskaiser/) [Ryccardo d' Alessio](https://www.linkedin.com/in/ryccardo-d-alessio-684337123/), and[ Tadas Zukas](https://www.linkedin.com/in/drtadaszukas/) explore the intersection of Legal × UX × Product × Personal Brand, focusing on real situations designers, founders, and builders face every day. Rather than legal theory or scare tactics, the session is grounded in concrete cases: ownership of design work, intellectual property pitfalls, client conflicts, branding protection, and the moments where teams realize too late that legal clarity should have been part of the process from day one. Through a live case example from Do Your Order, the speakers will show how legal thinking can actively support product growth and marketing instead of slowing it down. The session also introduces Juriscope, a legal-orientation tool designed to bring clarity to complex legal questions, demonstrated live using real UX- and product-related scenarios. T**he talk will also open space for discussion and feedback:** how legal tools should be designed, what designers actually need from legal support, and how we can make legal experiences more transparent, accessible, and human. **\-\-\-\> This will be an open space\, bring questions you would like the experts to Answer\.** **Expect practical takeaways** you can immediately apply to your own work, whether you’re freelancing, building products, scaling a startup, or shaping your personal brand shared through real cases, real trade-offs, and honest conversations. **About the speakers** [Neena Kaiser](https://www.linkedin.com/in/nskaiser/) Managing Partner at Juriscope and Global Transformation Leader. Neena shapes how emerging technologies become shared infrastructure. Her work sits at the intersection of law, technology and human-centered systems. She focuses on how responsibility, authorship, and trust are designed, distributed and sustained. [Ryccardo d' Alessio](https://www.linkedin.com/in/ryccardo-d-alessio-684337123/) Founder of Do Your Order. Ryccardo brings a founder’s perspective on building products, brands, and businesses and the legal blind spots that often appear when ideas move from concept to market. [Tadas Zukas](https://www.linkedin.com/in/drtadaszukas/) Senior Legal Counsel, CSP Senior Fellow, author specializing in sustainability, transition and impact finance. He will talk about his personal practical lessons learned from his real-life experiences at top tier global business organizations as a user of LegalTech tools and creator of legal content. [Juriscope](https://www.linkedin.com/company/juri-scope/) Juriscope is a legal-tech initiative aimed at democratizing access to legal knowledge. By combining legal expertise with thoughtful product design, Juriscope helps people understand their legal position early, before problems escalate and costs explode. \-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\- **💬 The Talk is in English** **📍 \*Note\* The event is happening in a new room \*note\* The event will be held at ETH Zürich Maschinenbau ML, Room F36** *We kindly ask you to arrive 10 minutes early of the event start, so everyone can find a seat due to high attendance. Thank you!*
Hackergarten March
Hackergarten March
We're planning the next Hackergarten Zurich 🥳 We're looking forward to see some familiar faces and share knowledge within the open-source community. Spread the word — everyone is welcome! Bring your project, a bug, a feature, a question... or just your time and enthusiasm 💜 As always there will be free drinks, beer and pizza, sponsored by Quatico. As usual we briefly present the open-source projects we'd like to work on, break up into groups and try to make an actual contribution. We offer free pizza, beverages and depending on weather conditions a great view on Zurich West from the rooftop terrace. Many thanks to Quatico (https://www.quatico.com) for hosting the event!

ReactJS Events This Week

Discover what is happening in the next few days

Beachvolley at Beachhalle Zurich Nord🏐 For intermediate/avanced.
Beachvolley at Beachhalle Zurich Nord🏐 For intermediate/avanced.
Playing Beachvolley at Beachhalle Zürich Nord. We play 3vs3 or 2vs2 🏐 Please pay 18Chf via Twint to +41791231674. Please write the name and the date of the event, so i know who paid. Its for renting the field and for organising.
Web Zurich March 2026
Web Zurich March 2026
Web Zurich presents inspiring talks all about the web. Join us for the March 2026 meetup! We will have three talks as well as chit-chat and drinks. Whatapp: [https://chat.whatsapp.com/FxOfVTK9nf431xHtVl3eGK](https://chat.whatsapp.com/FxOfVTK9nf431xHtVl3eGK) Website: [https://webzurich.ch](https://webzurich.ch) 18:30 \~ 19:00 Arrival time with drinks, chat and introduction 19:00 \~ 19:40 *Christian Heitzmann* **Why Documentation Won’t Write Itself—and AI Won’t Save You** For the last 15+ years, I’ve joined and consulted software teams that all struggled with the same problem: nobody likes writing documentation, and everybody pays the price for it. New developers spend weeks reverse-engineering codebases, architecture lives in people’s heads, and wikis quietly decay into noise. With AI now entering the picture, many hope it will fill the gaps. It won’t. I’ll show the simple ideas that change everything: how to think about documentation in the right levels, how to keep it close to the code, and how to avoid the decay we all know too well. These are the decisions that have to be made before any tool or process can work. The documentation won’t write itself. But there are ways to make it far easier and far more reliable. 19:40 \~ 19:50 **Short Break** 19:50 \~ 20:10 *Marco Gähler* **How to write good code** There is an infinite amount of solutions how you can solve a programming problem. Some are better, others are worse. The best solutions are easy to understand, maintain and errors are not able to hide. I wrote a book "Software Engineering Made Easy" about this topic and I'm more than happy to explain some principles that make your code better. Most of them are quite simple to understand, once you understand the mechanics, why your code always breaks. 20:10 \~ 20:30 *Marius Ishida* **AI: The Lightsaber Problem** My talk will challenge the popular narrative that AI fundamentally democratizes power by showing that, which I believe is not true at all. While generative AI lowers entry barriers for basic tasks, it disproportionately amplifies the productivity and leverage of already computer literate users. Empirical research shows that AI acts as a skill multiplier rather than a true equalizer, with outcomes strongly dependent on users’ ability to frame problems, verify outputs, and integrate tools into complex workflows. As a result, AI risks reinforcing a new AI driven digital divide, where technical literacy—not access alone—determines who truly benefits. 20:30 onward More drinks & chat We look forward to see you there! Location https://zurich.impacthub.ch/space/bogen_d/ Viaduktstrasse 93, 8005 Zürich, Switzerland Visit our website https://webzurich.ch/ for more information about the Web Zurich community. This event is supported by Impact Hub Zürich, The global community of entrepreneurial people prototyping the future of business. At Impact Hub, you can connect, collaborate, co-work and create great content in an inspiring environment.
Beachvolley for Beginners at Beachhalle Zürich Nord 🏐
Beachvolley for Beginners at Beachhalle Zürich Nord 🏐
Welcome to this volleyball session for beginners! 🤗 During this event, you’ll have the chance to meet new people, play friendly matches and learn the basic techniques. This event is aimed at everyone that has never played before or a long time ago and is not sure to be able to pass the ball properly over the net or to someone. If you think you're comfortable playing, I invite you to join the advanced events of Marius: https://www.meetup.com/meetup-group-avsypajv/. Let's meet at the Beachhalle Zürich Nord (next to the airport). I booked the court BBC. I won't be joining this time as I will be away from Zurich but David or Valentina will take care of hosting the event :) **Tips:** \- Bring a water bottle **A few practical details and participation conditions:** \- A small contribution is required for court rental and other organisational expenses\, please pay before the event via TWINT at \+41784053495 by **writing your name and date of the event** or cash the day of the event. \- Please only sign up through Meetup for an easier organisation \- Please cancel at least 48 hours in advance if you can’t make it\, so others can sign up or I can reschedule the session \- If you don't cancel and do not show\, please cover your share to keep it fair for everyone\. **Price per person:** CHF 12.- **!No shows!** Lately, there has been quite some no-shows. Therefore, I remind you to please sign out 48 hours before the event if you're not sure to come. So that people in the waiting list can join instead. The court is not free, any no-show means wasted cost. In case of two no-shows, I have no choice but to impeach you from signing up again by excluding you from the group 😣 **How to reach the court:** 1\. Enter the main building\. The wardrobe is on your left\. 2\. Cross the main building and go out again\. 3\. Go around the building in front of you by turning left\. You will see the tennis courts on your left\. The entrance is slightly hidden on the right\. 4\. Leave your shoes and belongings in the boxes at the entrance\. **In the court, there are no toilets, garderobe or showers. If you need to change or take a shower, you need to do it in the main building.** If you want to join the Whatsapp group for any updates, events and other activities, let me know after the event 😊
Creation Retreat
Creation Retreat
✨ March 2026: **The Science of Creation** **comes to ZURICH,** SWITZERLAND! **✨** “There are times we arrive at a space in our lives that we know the time to grow, to expand, to change, to transform cannot be avoided anymore." \- Dhyan Vimal\, Founder of DV Institute 🔹 The Science of Creation 🗓27March - 5 April 2026 🕒 10 Days • 6 Days Online I 4 Days On-ground [🔗 Sign-up here](https://zazen.wufoo.com/forms/r132iowt1aae3u2/) [Learn more about the Creation Program](https://www.dvcreationprogram.com/) [Download free e-book](https://www.dvcreationprogram.com/e-book) DESCRIPTION: The programme **unfolds in two parts**: **Part 1 (6 Days):** \- Self\-Study of Knowledge Online \- Daily guided lessons delivered via App \- Daily 1\-hour live session on Zoom with an Institute Facilitator to support your study\. \- App access opens when the programme starts and closes 14 days after the last on\-site day\. **Part 2 (4 Days):** \- Embodiment Process In\-Person \- In\-person studies with guided meditations and celebrations Email: support@dvinstitute.com We look forward to connecting, learning and growing with you in Zurich!
AM Session - Open Level Play
AM Session - Open Level Play
Welcome to the Open Level Play Session. This session takes place every Saturday from 10:45 to 12:15 at the Yonex Badminton Hall Hardbrücke. The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible. Open to players of all skill levels. This session is for doubles with a relaxed and social focus. Ideal for casual play, improvement and meeting new players. Payment can be made via TWINT after the session.
PM Session - Open Level Play
PM Session - Open Level Play
Welcome to the Open Level Play Session. This session takes place every Saturday from 12:15 to 13:45 at the Yonex Badminton Hall Hardbrücke. The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible. Open to players of all skill levels. This session is for doubles with a relaxed and social focus. Ideal for casual play, improvement and meeting new players. Payment can be made via TWINT after the session.
AM Session - Competitive Play
AM Session - Competitive Play
Welcome to the Competitive Play Session. This session takes place every Saturday from 10:45 to 12:15 at the Yonex Badminton Hall Hardbrücke. The number of players on the waitlist one week in advance determines the number of courts booked. If you are on the waitlist but can no longer attend, please remove yourself as early as possible. Players are accepted into the session based on skill suitability. This session is for experienced players looking for quality games. Play is focused on doubles with a competitive mindset and consistent rallies. You should be comfortable smashing, return smashes and keeping up a moderate tempo throughout the session. New players and those who are new to badminton are welcome to join the PM Session (Open Level Play). Payment can be made via TWINT after the session.

ReactJS Events Near You

Connect with your local ReactJS community

From Web Forms to Web Components - Burton Smith
From Web Forms to Web Components - Burton Smith
**Important time note:** Please plan on arriving between 5:30 and 6:00 as the elevators lock after 6 and you'll need to message us and we'll need to come get you. The building address is 4450 Bridge Park The entrance is 6620 Mooney St, Suite 400 **Abstract** Web Forms gave .NET developers a powerful abstraction for building reusable UI controls long before design systems were a thing. Web Components finally bring that same idea to the browser natively. This session explores how the Web Forms mindset translates into Custom Elements, Shadow DOM, and HTML templates. We’ll examine how Web Components enable design systems that work across frameworks, how they differ from server‑driven controls, and why they’re becoming a foundational layer for modern UI. Whether you’re maintaining legacy apps or building greenfield projects, you’ll leave with a practical understanding of how to apply familiar patterns in a modern, standards‑based way. **YouTube Link** [https://youtube.com/live/fD2cYeKp_UU?feature=share](https://youtube.com/live/fD2cYeKp_UU?feature=share)
[X-post, RSVP link in desc.] Healthtech Impact Sprint
[X-post, RSVP link in desc.] Healthtech Impact Sprint
Columbus Code & Coffee is excited to partner with GiveBackHack to put on the Healthtech Impact Sprint from 3/28-3/29 at Rev1 at The Peninsula! RSVP here using promo code CODEANDCOFFEE: https://luma.com/tk2jdrxk This is a health-specific version of GBH’s traditional weekend event. Participants pitch, research, and prototype health-focused projects for a chance to earn to $5K in funding from The Columbus Foundation and IGS Energy. On Saturday, folks will pitch their idea, form teams, and build. On Sunday, they’ll finalize their pitches before showcasing their work to the community and judges. # ​Schedule ​**Sat, Mar 28** * ​​9a: Doors open & breakfast * ​9:30a: Kickoff and intros * ​​10a: Ideation session * ​​11a: Pitches & team formation * ​​12p: Working lunch * ​​2p: Mentor visits * ​​5p: Free work (optional) * ​​9p: Doors close ​​**Sun, Mar 29** * ​9a: Doors open * ​10a: Mentor visits * ​​12p: Showcase * ​​1p: Final pitches & awards * ​​2p: Wrap *** # ​ FAQs ​**Do all ideas have a chance at getting funded?** ​​Not all ideas will move forward after initial pitches on Saturday. Once pitches are complete, we’ll vote for top ideas and form teams around the 4 – 7 ideas with the most votes. You must recruit **at least four total team members** (including the founder) to move forward and have a chance at getting funded on Sunday. If your idea doesn’t move forward, you can join another team! ​​**Do I have to submit my idea online prior to the event?** ​​Unlike previous years, we don’t have the option to submit your idea online prior to the event. Instead, everyone will be going through a brainstorming exercise on Saturday that’ll help you prepare for your initial pitch. ​​**Will we be working for 24 hours straight?** ​​Nope. The event is split over two days. You’ll be building on Saturday and pitching on Sunday. ​​**Do I have to pitch an idea?** ​​Nope. You can also simply join a team. ​​**What types of entrepreneurs does GBH support?** ​​While GBH most often works with technology startups, we support *any* organization (for- or non-profit) that makes an impact on health in the US or across the world.
COhPy Monthly Meeting
COhPy Monthly Meeting
**Improving Office in Franklinton** Physical location: Improving Office 330 Rush Alley Suite #150 Columbus, OH 43215 Schedule: 6:00 p.m.: Socialize, eat, and drink. Improving will be providing pizza and beverages. 6:30 to 8:00 pm. Main meeting and presentation(s). Topic: Type Annotations with John Cassidy We meet on the last Monday of each Month. Presentations are given by members and friends of this group. If you would like to do a presentation (small or large) on a python topic, please contact Central OH Python at centralohpython@gmail.com
Wednesday Morning Breakfast Meeting
Wednesday Morning Breakfast Meeting
Let’s get together at the Crowne Plaza and talk deals, creative finance, problem solving, whatever you want! Hubert Bruce Hosts, COREE members share ideas and resources. Open to the public!
Columbus PHP: Monthly Meetup
Columbus PHP: Monthly Meetup
Our monthly PHP meetup. A virtual shindig courtesy of Zoom. Check back here for the details around 6:15 pm
Fun & easy way to play more tennis (read event description)
Fun & easy way to play more tennis (read event description)
We’re still working to get more people into these Meetups, but our goal is to give PlayYourCourt members a few social tennis outings each week in addition to your practice sessions and Challenge League matches. These Meetups are co-ed, super laid back, and all skill levels are welcome. Post your skill level and a suggested court in the comments section so we can round up as many players as we can for some tennis fun! Also, if you’re looking to meet new practice partners or play some matches and you aren’t already in the PlayYourCourt Community, you can go here to see what we’re all about and sign up: https://www.playyourcourt.com/tennis-community/columbus-oh/meetup/ If you love tennis, we’d love to have you! Be sure and watch the quick video that explains how everything works. Happy hitting! - Scott
DoJo (Informal Python Meeting)
DoJo (Informal Python Meeting)
**New Dojo Location!** **Knotty Pine Brewing** 1765 W 3rd Ave, Columbus, OH 43212 We're going to try a new dojo location for a few weeks and see how it works Dojos are informal Python group study sessions where everyone interested in Python gathers to learn about Python, help others with Python, or just hang out. Everyone is welcome from Python beginners to experts. Bringing a laptop is encouraged (we'll have extension cords and power strips). If there's something you want to learn leave a comment on this invite so we can plan ahead. We're looking for topic suggestions and people interested in presenting at our monthly meetings. To this end we've set up a survey form at [https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc](https://docs.google.com/forms/d/15eBKF1nQQ2XS5gzD4rvhVRHMBEj7lJtHuA9wXupS3Uc)