Skip to content

Modus-Logo-Long-BlackCreated with Sketch.

  • Services
  • Work
  • Blog
  • Resources

    OUR RESOURCES

    Innovation Podcast

    Explore transformative innovation with industry leaders.

    Guides & Playbooks

    Implement leading digital innovation with our strategic guides.

    Practical guide to building an effective AI strategy
  • Who we are

    Our story

    Learn about our values, vision, and commitment to client success.

    Open Source

    Discover how we contribute to and benefit from the global open source ecosystem.

    Careers

    Join our dynamic team and shape the future of digital transformation.

    How we built our unique culture
  • Let's talk
  • EN
  • FR

MidwestJS Wrap Up

Published on August 17, 2015
Last Updated on April 7, 2021
Application Development

The second year of MidwestJS in Minneapolis has come to a close. MidwestJS is an annual conference consisting of developers and sponsors coming together to talk about the latest developments in JavaScript and web development. This year was dominated by ReactJS and the newly ratified ES 2015 standard. The conference kicked off with four workshops which included ReactJS, Node, ES 2015 and AngularJS.

Here are some of the project and technology highlights:

Universal JavaScript Apps using ReactJS

Universal React, also known as Isomorphic, is React code that is shared across both the server and the client. Bruce Coddington (@BruceCoddington) demoed a project where the server uses React to render the page. React has built-in functionality for sending components to the client using renderToString. The client code can slurp the state data from the rendered HTML and rehydrate the data stores. The code for the Isomorphic React demo is at https://github.com/brucecoddington/react-timesheet-univ.

1

MeteorJS

Meteor is a full-stack server and client-side JavaScript platform, not just an MVC client framework. Meteor blurs the line between server and client code everything sitting in a single file. There is no need for AJAX calls, writing route files or CRUD controllers. In a traditional React or Angular app when a change is made to the data model you have to make a request, wait for the server then handle the response. In Meteor, everything is automatically synced to the database as the DOM changes. Currently Meteor connects to MongoDB without any additional configuration. Meteor plans on releasing a paid service for seamless deployment, ES 2015 and SQL database support in a future release.

MeteorJS

SailsJS

Sails is a server-side JavaScript framework built on Node specializing in simplifying development. Sails has a built-in ORM for connecting to Mongo, Postgres and MySQL right out of the box. It also has a CLI for generating the controllers and RESTful routes for models. All you have to do is just define properties and relations for your models. It promises to remove some of the pain in validation and CRUD boilerplate of other server-side Node frameworks.

Conclusion

MidwestJS wrapped up with a fantastic keynote about the state of the union of JavaScript by John DeJong (@jondejong). He stressed that with all the tooling, frameworks and package managers available there is no reason to create Oklahoma code, or as their license plate says “Just OK.” MidwestJS was a great opportunity to meet lots of people involved in the community, including the creator of the Q promise library, Kris Kowal (@kriskowal).

Posted in Application Development
Share this

Carlos Paelinck

Carlos Paelinck is a web and Apple platforms developer. He attends and speaks at the Angular and JavaScript meetups in Omaha, NE. Carlos enjoys his dog, gin cocktails, golf and Nebraska Cornhuskers football. During his time with Modus Create, Carlos filled the role of Software Engineer.
Follow

Related Posts

  • React Navigation and Redux in React Native Applications
    React Navigation and Redux in React Native Applications

    In React Native, the question of “how am I going to navigate from one screen…

  • React Navigation and Redux in React Native Applications
    React Navigation and Redux in React Native Applications

    In React Native, the question of “how am I going to navigate from one screen…

Want more insights to fuel your innovation efforts?

Sign up to receive our monthly newsletter and exclusive content about digital transformation and product development.

What we do

Our services
AI and data
Product development
Design and UX
IT modernization
Platform and MLOps
Developer experience
Security

Our partners
Atlassian
AWS
GitHub
Other partners

Who we are

Our story
Careers
Open source

Our work

Our case studies

Our resources

Blog
Innovation podcast
Guides & playbooks

Connect with us

Get monthly insights on AI adoption

© 2025 Modus Create, LLC

Privacy PolicySitemap
Scroll To Top
  • Services
  • Work
  • Blog
  • Resources
    • Innovation Podcast
    • Guides & Playbooks
  • Who we are
    • Our story
    • Careers
  • Let’s talk
  • EN
  • FR