This event was canceled
Needs a location
CANCELLED: Moved to October 29th.
Come join us this month as we take a 10,000ft perspective at clientside architecture & universal cross-platform applications.
If you'd like to help sponsor this event feel free to message us!
Location is TBD.
CSR with ReactJS: a case study
Most commonly a ReactJS application is powered with a NodeJS backend or perhaps some other web server such as Tomcat, Nginx etc. Client side rendering (CSR) allows the frontend and backend code to be decoupled, and also heterogeneous. This decoupling gives rise to interesting use cases. In this talk, we will look into how we built a client-side rendered app that does not use a full-blown web server, but instead simply uses a HTTP endpoint that serves the content. In the context of this application, we will look into the motivation for using CSR, the design considerations, a few tools and techniques that might come handy, and finally some of its limitations.
About the Author
Deepak Parasam is a software engineering lead at SparkPost. He is a full-stack developer, interested in web development and distributed computing, and has previously worked at IBM and Amazon.
Developing Universal Cross-Platform Applications using React & React Native
In this talk, we'll take a look at the to discuss how to build a production-ready cross-platform application using React and React Native while sharing code among the platforms. If you're new to all these tools, this starter kit can be a great introduction to help you better understand Full Stack development and best practices for mobile and web development.
Apollo Universal Starter Kit (https://github.com/sysgears/apollo-universal-starter-kit) provides a highly advanced starting point for your next cross-platform project. Everything but the kitchen sink is included with production-ready features like authentication, authorization, payment, chat, forms, internationalization, pagination, posts, comments, and state management along with all the latest cutting edge tools including TypeScript, Apollo GraphQL (client & server), Webpack, Hot Reloading for Server, Mobile, and Web, React Native with Native-Base UI Kit, Bootstrap, GraphQL Subscriptions, Expo for React Native, React Navigation for React Native, React Router for Web, Lerna Mono Repo packaging and more. If that isn't enough, there are also examples of using a Scala server and Angular frontend.
About the Author
6.00 - 6.15 = a little networking, eating/drinking
6.15 - 7.00 = Presentations
7.00 - 8.00 = Coding Fun & Q/A
• What to bring
Laptops & Curiosity
• Important to know