TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

As a Full-Stack how will you build an e-commerce web app and the mobile version

3 点作者 dassiorleando大约 8 年前
Hi @all. Just be pinged by a partner who wants me to build a simple e-commerce web app and his mobile version to sell clothes on.<p>As a Full-Stack how will you handle such app technically? Will you go with a CMS and call API on the android version? Or you will take all in hand and build something really lightweight from scratch with for example NodeJs and Express(loopback.io) with material design? Thanks.

3 条评论

brudgers大约 8 年前
From a business perspective, my first approach would be to build on an existing ecommerce platform...Amazon, ebay, Yahoo etc. That avoids a host of security and payment and content issues...and ongoing support issues. The app would be a front end for the shopfront and be the place where features add value (rather than risk).<p>One particular risk using an existing platform reduces is the risk associated with maintaining the ecommerce site. A developer who likes to build stuff in node may not have long term interest in tasks like regulatory compliance and such...things like calculating VAT depending on the buyer&#x27;s location and automating payments to the government concerned.<p>Good luck.
评论 #14330018 未加载
fimdomeio大约 8 年前
cms. shops can became complex very fast
评论 #14306497 未加载
sirrele大约 8 年前
It really depends on the budget&#x2F;time that you have. Are you more comfortable with Android or Full-Stack Web? If web, I would say of course build out a web solution and make it mobile friendly (MEAN: MySQL, Loopback, Ng2, Node). If you are comfortable with Android, use Loopback to build a web-app, and mainly focus on building out the APIs that you need, while knocking out the mobile side. It gives you an awesome interface for testing your APIs. Overtime, you can build out the client side of the web-app (I use Ng2) to handle the data management that you will need. Note, this is a lot of customization, so just make sure you have a clear direction before starting, especially with an e-commerce app that could get more complex then initially thought.
评论 #14330012 未加载