Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
    • Help
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
W
Web Client in React.js
  • Project
    • Project
    • Details
    • Activity
    • Releases
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
    • Locked Files
  • Issues 36
    • Issues 36
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • Registry
    • Registry
  • Packages
    • Packages
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Commits
  • Issue Boards
  • MoodleNet
  • Frontends
  • Web Client in React.js
  • Issues
  • #17

Closed
Open
Opened Sep 20, 2018 by Doug Belshaw@dajbelshaw💬
  • Report abuse
  • New issue
Report abuse New issue

List assumptions we're making (and make decisions about them)

  • React > Vue.js - made decision that this is correct for our purposes
  • Cross-platform single codebase will save time/effort - challenged this assumption based on research into React Native
  • SEO-friendly - made decision that this is correct for the collections pages of MoodleNet
  • UX work so far on right track - this is correct based on the feedback we've had to date
  • We no longer need 'alt' accounts in the front end - this is correct based on community feedback
  • Collections of links enough for MVP - we're going to test this assumption with users
  • People will want to use MoodleNet on mobile - we're going to test this assumption with users
  • Users want a native app - we're going to test this assumption with users
  • MoodleCloud users will be interested in MoodleNet - made decision that MoodleCloud is a good test base no matter what
Edited Sep 20, 2018 by Doug Belshaw

Related issues

Assignee
Assign to
MUST
Milestone
MUST
Assign milestone
Time tracking
None
Due date
No due date
0
Labels
None
Assign labels
  • View project labels
Reference: moodlenet/clients/react#17