Comments (9)
Question, In relation to color coding and overall organization.
How do you think the color coding should be?
By language e.g.:
python = green, ruby = red… etc.
By function/field e.g:
security = orange, frameworks = green, language = blue… etc
Another suggestion would be to allow people to search/filter by language or field, and the color coding would inherit that. This should help a lot with organization.
Maybe this can act as the "bridge" #136
from collection.
My intuition is that it would go by function:
i.e. front-end, back-end, database, api, etc.
from collection.
hmm, ok, here is a quick organization i made of what's currently there: (decided to paste so no more file):
FRONTEND
html
css
less
sass
bootstrap
javascript
angular
jquery
d3
leaflet
twig
BACKEND
python
flask
bottle
django
tornado
node
express
flight
meteor
ruby
rails
go
elixir
php
yii
cakephp
codeigniter
symfony
lavarel
phpixie
java
groovy
clojure
coldfusion
scala
play
perl
.net
twitterbootstrapmvc
ligtswitch
DATABASES
sql
json
xml
mongo
redis
memcached
rethinkdb
neo4j
API
rest
api
foursquare
sendgrid
google
mashape
semantria
twilio
alchemyapi
lob
MOBILE
ios
android
windows-phone
winows?
parse
IDE
sublime text
vim
BRIDGE
shell
regex
security
http
https
domains
git
big-o
heroku
apache
nginx
vagrant
mvc
seo
from collection.
This is a good list. 7 colors - so far. It's also interesting, looking at this visually, that there are clear subgroups in here too. The subgroups seem content related, so I think the "next" related parameters make sense as they are.
I think in terms of implementing these larger groups, they should be integrated with tags (perhaps the first tag corresponding to the group it belongs to). What I want to avoid is creating a separate field in the JSON for the category as it is for the tags that we should add later.
from collection.
I kinda agree with the first tag thing, because it can add flexibility in the future when… say someone wants to search a certain tag, like 'javascript' all those that are tagged 'javascript' will be highlighted in a default color, whether its front end or backend or whatever.
The first field will determine the default category and color, can it be set as fixed? so that when someone searches, all the boxes with the tag will be highlighted and the searcher immediately knows where each technology belongs.
P.S. will create a pull request for the list, feel free to change if anything's amiss/misplaced.
from collection.
Right - tag-based search is exactly what I was thinking of. I'm basically thinking that there will be a field in the JSON objects called "tags" and it'll simply add each tag as a class to the box. We can do tag based search and apply CSS rules pretty easily from there.
from collection.
yeah, so we have something like:
tags: what this is about/characteristics of this tech
next: tech that's closely related to this/ what your should learn next
btw the file combined to #140
from collection.
Right. Also merged your previous PR at #140
from collection.
Thanks
from collection.
Related Issues (20)
- Delete account option HOT 4
- Login option using GitHub account HOT 1
- Database track has a non functioning link for the playlist HOT 2
- Completed HOT 2
- Enqiry
- Signing Up for Bento HOT 1
- How is progress tracked?
- Failure on What is Programming? HOT 1
- Facebook signup generates "Internal Server Error" on Authentication
- Tips
- Linkrot: Databases > Alembic > Basic Alembic Migrations with Flask HOT 2
- playlist doesn't exist anymore HOT 1
- Databases - Foundation Playlist DNE HOT 1
- Dead link - Foundations of Programming: Databases HOT 1
- Hadoop Track
- Youtube playlist does not exist.
- SVG (SMIL? GSAP?)
- This playlist is not there anymore - Thank you for this amazing project! HOT 1
- This link in database track doesnt work anymore HOT 2
- Alembic link is not working HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from collection.