This is the demo application that we're building to support the Lift Book.
- Derek, Marius and Tyler
PocketChange is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Demo Application for the Lift Book.
Home Page: http://www.theliftbook.com
This is the demo application that we're building to support the Lift Book.
PocketChange is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.
Lift version 2.4 M4
IDE: netbeans 7.0.1
Errors on line 164 and 170: No implicit view available
serveJx {
case Get(List("api", "expense", Expense(expense,_)), _) => Full(expense)
}
// Just an example of autoconversion
serveJx {
case Get(List("api", "greet", name),_) =>
auto(Map("greeting" ->
Map("who" -> name,
"what" -> ("Hello at " + new java.util.Date))))
}
as per this thread I gave the first block a hint [Expense] and it solved the issue
https://groups.google.com/group/liftweb/browse_thread/thread/29013d61462eae71/344376131a2caab4?lnk=gst&q=I%27m+trying+to+expose+some+data+through+REST+using+lift#344376131a2caab4
serveJx[Expense] {
case Get(List("api", "expense", Expense(expense,_)), _) => Full(expense)
}
the second (example of autoconversion), since I haven't gotten that far in the book, I just deleted. After those two changes, the whole project compiled.
errors on sign up form do not get shown and it's very confusing when trying to run the application
Did
git clone https://github.com/tjweir/pocketchangeapp.git
cd pocketchangeapp/PocketChange
mvn clean jetty:run
Once app starts and I go to localhost:8080, the app is running. I signup then try to login but always get invalid username/password.
submittin new entry with only Tags set results in
java.text.ParseException: Unparseable date: ""
This is a best practice in production, so we should use it here
To match section 3.7
On Linux/Firefox "add entry" form is wider than 950px
http://groups.google.com/group/the-lift-book/browse_thread/thread/9a78ffaf077236b6
I am new to lift web framework. Trying to understand the tutorial. While resolving the dependencies I am seeing the following error.
Failed to execute goal on project PocketChange: Could not resolve dependencies for project com.pocketchangeapp:PocketChange:war:0.3: The following artifacts could not be resolved: net.liftweb:lift-webkit_2.13.1:jar:2.2, net.liftweb:lift-mapper_2.13.1:jar:2.2: Could not find artifact net.liftweb:lift-webkit_2.13.1:jar:2.2 in scala-tools.org (http://scala-tools.org/repo-releases)
Can you please help with this.
This should simplify things a bit
This would replace XmlAPIHelper if possible
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.