Skip to content

reactbkk/2.0.0

Repository files navigation

reactbkk-2.0.0

React Bangkok 2.0.0 website

https://reactbkk.github.io/2.0.0/

Waffle board

CircleCI

Sessions

Photo Album https://www.facebook.com/media/set/?set=oa.1476859869001431&type=3

Beginner

Session Name Speakers(s) Materials
React in the right way Somkiat Puisungnoen Slides Videos Blog
Live coding session Thai Pangsakulyanont Slides Video Code/Frontend Code/Backend
Switching from Mobile (Native) To React Web Dev Chinnawat Panmongkol Slides Video
Angular to React without Breaking Things Jirat Kijlerdpornpailoj Slides Video
Workshop with Next.js Nati Namvong Slides Video

Intermediate

Session Name Speakers(s) Materials
Scalable React App Architecture Zack Siri Slides Video
Behavior Driven Development in React Native Tim Tana Slides Video
Styled Components: Change your CSS styling mindset! Yanin Tuamsuk Slides Video
Testable React: Patterns and comparison Chakrit Likitkhajorn Slides Video
Lessons Learned from using Next.js in Production Panjamapong Sermsawatsri Slides Video

Lightning Talk

Session Name Speakers(s) Materials
How to adopt React on a moving fast startup Sira Sujjinanont Slides Video Video 2
React native with Expo Phatthana Batt Tongon Slides Video
React + Web Component Tanakrit Saisillapee Slides Video
GraphQL: The Evolution of API Suranart Niamcome Slides Video
Apollo Client Kanin Sirisith Slides Video

Folder structure

  • pages Next.js pages
  • static Next.js static files
  • components React components
  • public Additional files to be copied to GitHub pages
  • resources Additional files that may be used from JavaScript files (e.g. svg files)

Install the dependencies

yarn

Running development server

yarn start

Generating static web site

yarn run build

Testing the web site

yarn run serve-static

Test the website at http://localhost:3002/

Deployment

When a commit is added to master branch, it will be deployed to GitHub Pages by the CI.