StackShareStackShare
Follow on
StackShare

Discover and share technology stacks from companies around the world.

Follow on

© 2025 StackShare. All rights reserved.

Product

  • Stacks
  • Tools
  • Feed

Company

  • About
  • Contact

Legal

  • Privacy Policy
  • Terms of Service
  1. Home
  2. Companies
  3. Field Nation
Field Nation

Field Nation

fieldnation.com

Field Nation is an online field service marketplace serving businesses with field service needs and freelance field service workers.

43tools
1decisions
0followers
OverviewTech Stack43Dev Feed

Tech Stack

View all 43
Stack by Layer
Application & Data26
Utilities5
DevOps8
Business Tools4
Application & Data
26 tools (60%)
Utilities
5 tools (12%)
DevOps
8 tools (19%)
Business Tools
4 tools (9%)

Application & Data

26
ExpressJSPHPNGINXAmazon EC2WordPressNode.jsAngularJSDockerMySQLRedisMongoDBAmazon S3JavaScriptBootstrapSassAndroid SDKReduxMemcachedSocket.IOES6Docker ComposeGolangGroovySwiftredux-sagaKubernetes

Utilities

5
VarnishElasticsearchPostmanSlackSnowplow

DevOps

8
npmGitHubJenkinsWebpackJiraPhpStormMochaYarn

Business Tools

4
jQueryReactConfluenceSalesforce Sales Cloud

Latest from Engineering

View all
Daniel Worku
Daniel Worku

Software Engineer at Field Nation

Dec 1, 2018

Needs advice

At Field Nation, managing view state, in the #iOS app, became a challenge when we added multiple asynchronous actions and multi-stage work order completion.

ComponentKit's React-inspired approach to building UI made layout declarative, functional and more composable. Plus, as an Objective-C++ framework, there isn't the typical trade-offs of layout speed and compute overhead. In fact, you'll get background thread layout and view recycling for free. It was easy to implement and fully test complex UI interactions like checking in to a work order, receiving location-based alerts, and uploading deliverables. Additionally, CK provides an escape-hatch, for advanced views, to drop down into UIKit or CALayer. The outcome is the flexibility to incrementally migrate views and maintain delightful layer-based animations.

Overall, CK makes it easier to build a view hierarchy, snapshot test all possible states and efficiently manage views. Less bugs, happy designers. The trade-off is the ramp up on component-based software engineering.

3.93k views3.93k
Comments

Team on StackShare

2
Joshua Kapellen
Jobaer Ahamed