Update README.md
Fixed order and added the resources topic. Removed Head First Design Patterns, see discussion. Added Communities
This commit is contained in:
26
README.md
26
README.md
@ -10,8 +10,8 @@ A curated list of awesome Java frameworks, libraries and software. Inspired by [
|
|||||||
- [Continuous Integration](#continuous-integration)
|
- [Continuous Integration](#continuous-integration)
|
||||||
- [Database Access](#database-access)
|
- [Database Access](#database-access)
|
||||||
- [Date and Time](#date-and-time)
|
- [Date and Time](#date-and-time)
|
||||||
- [Development Tools](#development-tools)
|
|
||||||
- [Dependency Injection](#dependency-injection)
|
- [Dependency Injection](#dependency-injection)
|
||||||
|
- [Development Tools](#development-tools)
|
||||||
- [Distributed Applications](#distributed-applications)
|
- [Distributed Applications](#distributed-applications)
|
||||||
- [GUI](#gui)
|
- [GUI](#gui)
|
||||||
- [Game Development](#game-development)
|
- [Game Development](#game-development)
|
||||||
@ -35,6 +35,7 @@ A curated list of awesome Java frameworks, libraries and software. Inspired by [
|
|||||||
- [Resources](#resources)
|
- [Resources](#resources)
|
||||||
- [Twitter](#twitter)
|
- [Twitter](#twitter)
|
||||||
- [Websites](#websites)
|
- [Websites](#websites)
|
||||||
|
- [Communities](#communities)
|
||||||
- [Influental Books](#influental-books)
|
- [Influental Books](#influental-books)
|
||||||
- [Contributing](#contributing)
|
- [Contributing](#contributing)
|
||||||
|
|
||||||
@ -100,17 +101,17 @@ A curated list of awesome Java frameworks, libraries and software. Inspired by [
|
|||||||
* [Spring](http://spring.io/)
|
* [Spring](http://spring.io/)
|
||||||
* [Weld](http://docs.jboss.org/weld/reference/latest/en-US/html_single/) - CDI reference implementation
|
* [Weld](http://docs.jboss.org/weld/reference/latest/en-US/html_single/) - CDI reference implementation
|
||||||
|
|
||||||
|
## Development Tools
|
||||||
|
|
||||||
|
* [DCEVM](http://ssw.jku.at/dcevm/) - A modification of the JVM that allows unlimited redefinition of loaded classes at runtime
|
||||||
|
* [JRebel](http://zeroturnaround.com/software/jrebel/) - Instantly reloads code and configuration changes without redeploys
|
||||||
|
|
||||||
## Distributed Applications
|
## Distributed Applications
|
||||||
*Libraries and frameworks used to ease writing distributed and fault-tolerant applications*
|
*Libraries and frameworks used to ease writing distributed and fault-tolerant applications*
|
||||||
|
|
||||||
* [Akka](http://akka.io) - Toolkit and runtime for building highly concurrent, distributed, and fault tolerant event-driven applications on the JVM.
|
* [Akka](http://akka.io) - Toolkit and runtime for building highly concurrent, distributed, and fault tolerant event-driven applications on the JVM.
|
||||||
* [JGroups](http://www.jgroups.org/) - Toolkit for reliable messaging and creating clusters whose nodes can send messages to each other
|
* [JGroups](http://www.jgroups.org/) - Toolkit for reliable messaging and creating clusters whose nodes can send messages to each other
|
||||||
|
|
||||||
## Development Tools
|
|
||||||
|
|
||||||
* [DCEVM](http://ssw.jku.at/dcevm/) - A modification of the JVM that allows unlimited redefinition of loaded classes at runtime
|
|
||||||
* [JRebel](http://zeroturnaround.com/software/jrebel/) - Instantly reloads code and configuration changes without redeploys
|
|
||||||
|
|
||||||
## GUI
|
## GUI
|
||||||
|
|
||||||
*Libraries to create modern graphical user interfaces*
|
*Libraries to create modern graphical user interfaces*
|
||||||
@ -265,8 +266,10 @@ A curated list of awesome Java frameworks, libraries and software. Inspired by [
|
|||||||
|
|
||||||
*Frameworks specifically for creating RESTful services*
|
*Frameworks specifically for creating RESTful services*
|
||||||
|
|
||||||
* [Dropwizard](https://dropwizard.github.io/dropwizard/)
|
* [Dropwizard](https://dropwizard.github.io/dropwizard/) - Opinionated framework for setting up modern web applications, includes Jetty, Jackson, Jersey and Metrics
|
||||||
* [Jersey](https://jersey.java.net/)
|
* [Jersey](https://jersey.java.net/) - JAX-RS reference implementation
|
||||||
|
|
||||||
|
# Resources
|
||||||
|
|
||||||
## Twitter
|
## Twitter
|
||||||
|
|
||||||
@ -287,10 +290,15 @@ A curated list of awesome Java frameworks, libraries and software. Inspired by [
|
|||||||
|
|
||||||
* [Java.net](http://java.net/)
|
* [Java.net](http://java.net/)
|
||||||
|
|
||||||
|
## Communities
|
||||||
|
|
||||||
|
* [r/java](http://www.reddit.com/r/java) - Subreddit for the Reddit Java community
|
||||||
|
|
||||||
## Influental Books
|
## Influental Books
|
||||||
|
|
||||||
|
*Books about Java that had a high impact and are still worth reading*
|
||||||
|
|
||||||
* [Effective Java (2nd Edition)](http://www.amazon.com/Effective-Java-Edition-Joshua-Bloch/dp/0321356683)
|
* [Effective Java (2nd Edition)](http://www.amazon.com/Effective-Java-Edition-Joshua-Bloch/dp/0321356683)
|
||||||
* [Head First Design Patterns](http://www.headfirstlabs.com/books/hfdp/) - Simplified approach to GoF's Design Patterns
|
|
||||||
* [Java Concurrence in Practice](http://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601)
|
* [Java Concurrence in Practice](http://www.amazon.com/Java-Concurrency-Practice-Brian-Goetz/dp/0321349601)
|
||||||
* [Thinking in Java](http://www.amazon.com/Thinking-Java-Edition-Bruce-Eckel/dp/0131872486)
|
* [Thinking in Java](http://www.amazon.com/Thinking-Java-Edition-Bruce-Eckel/dp/0131872486)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user