Pagina inicial » Web design » Recursos frescos para web designers e desenvolvedores (outubro de 2018)

    Recursos frescos para web designers e desenvolvedores (outubro de 2018)

    Ao contrário de qualquer outra indústria, o desenvolvimento da web está mudando aos trancos e barrancos. Existem novas ferramentas, métodos e frameworks desenvolvidos quase todos os dias para atender novas tendências e avanços tecnológicos na indústria da web.

    Então, aqui está uma lista das ferramentas e recursos mais recentes, incluindo uma estrutura PHP para executar facilmente Teste E2E para seu aplicativo PHP, uma ferramenta para gerar cores em conformidade com os padrões de acessibilidade do W3C e um punhado de extensões Vue.js. Vamos pular para ver a lista completa.

    Keyframes App

    Um aplicativo baseado na web fornecendo uma boa GUI para compor animação CSS e visualize a animação com uma linha do tempo. O aplicativo também permite que você baixe a saída CSS quando estiver satisfeito. Keyframes CSS não é a especificação mais fácil em CSS, então ter um aplicativo como este seria definitivamente uma economia de tempo.

    Pantera Symfony

    “Pantera Symfony” é uma incrível estrutura PHP do Symfony para executar o teste E2E (End-to-end). Vem com o seu servidor web embutido e poderia aproveitar o Chrome instalado em seu computador para realizar o teste E2E.

    Além disso, suporta Execuções JavaScript, captura de captura de tela, driver personalizado Selenium, Cliente Chrome e Firefox. Sendo um framework independente, você pode incluir o Panther em qualquer projeto PHP como, por exemplo, WordPress, Joomla, etc.

    TrendyPalettes

    Uma coleção de belas paletas de cores. A coleção oferece milhares de paletas de cores escolhidas a dedo. Os usuários podem enviar uma nova paleta de cores, portanto, sempre haverá novas paletas adicionadas a cada dia. O TrendyPalettes também está disponível como uma extensão do Chrome.

    Eagle.js

    Eagle.js é uma estrutura para criar slides criados sobre o Vue.js, para que você possa reutilizar facilmente os componentes Vue.js personalizados nos slides. O slide também suporta navegação por teclado e mouse, estilo ou tema personalizado, widgets interativos e fornece um clichê para ajudar a configurar e apresentar o slide rapidamente. Pode ser um ótimo alternativa ao Reveal.js, especialmente se você já estiver familiarizado com o Vue.js.

    Grape.js

    O GrapeJS é um construtor da Web de código aberto que permite criar páginas da Web simplesmente arrastando e soltando componentes. Ele fornece alguns componentes comuns como Texto, Imagem, Vidoe, Colunas, Mapa, Citação, etc. Você pode exportá-lo para HTML e CSS e a saída é incrivelmente limpa, ao contrário de algumas ferramentas similares que eu tentei antes. Confira a demonstração.

    Vapid

    O Vapid é um novo CMS criado com o Node.js com uma abordagem interessante e exclusiva. A maioria dos CMS, supondo que você gostaria de incluir um novo tipo de dados, precisará primeiro definir a entrada personalizada na área do Painel / Admin.

    Com o Vapid, é o oposto como você pode definir o modelo, e o Vapid irá gerar automaticamente a entrada na área Dashboard / Admin. Está disponível como um pacote NPM.

    Notificação WP CLI

    O nome diz tudo. É um pacote WP-CLI personalizado para exibir as notificações do sistema operacional quando o WP-CLI já estiver sendo executado. Muito chique.

    CSSGr.id

    Um aplicativo baseado na web para compor CSS Grid. Você pode configurar o número de itens, colunas, a lacuna entre cada item, bem como a extensão de cada item e, em seguida, gerar o código HTML e CSS. O CSS Grid é uma daquelas especificações de CSS que não é fácil de entender. Mas esta ferramenta torna muito mais fácil lidar com isso.

    Dica de rolagem

    ScrollHint é uma biblioteca JavaScript que permite criar um elemento por cima para mostrar que uma seção em sua página da Web é rolável. Isso é particularmente útil se você tiver um elemento de rolagem horizontal na sua página da Web, pois a maioria das pessoas não está rolando naturalmente da esquerda para a direita (ou vice-versa) ao consumir a Web..

    PristineJS

    Uma biblioteca JavaScript para adicionar validação a uma entrada. HTML5 vem com algum tipo de validação já com o “type = email”, e “type = number” por exemplo. Mas se você precisar de um validador personalizado que não está implementado em HTML5, esta biblioteca JavaScript será útil.

    SelectionJS

    A maioria das pessoas provavelmente já está familiarizada sobre como selecionar várias pastas ou arquivos em seus computadores; eles normalmente mantêm o clique do mouse e o arrastam pelos arquivos ou pastas que gostariam de selecionar. Se você quiser aplicar o mesmo UX em seu site, o SelectionJS será útil.

    Webdash

    Webdash é uma ferramenta que pode exibir seu projeto na interface GUI. Ele se conecta através do package.json arquivo no seu computador. Por isso, pode exibir a lista do Pacotes NPM, atualize o pacote, os scripts registrados, execute o script, e visualizando os arquivos README diretamente do Webdash. Muito impressionante!

    CanJS

    Um framework JavaScript para construir interface web. É semelhante ao React.js com alguns recursos adicionais e vem com o roteador, Utilitários DOM e função AJAX diretamente da caixa. Ele também tem um apoio comunitário bastante ativo fornece algumas extensões.

    CheerioJS

    Uma biblioteca JavaScript que implementa a especificação do jQuery Core para DOM (Document Object Model) e foi projetada para ser usada no lado do servidor. Se vocês são trabalhando com o Node.js enquanto também desfruta da sintaxe do jQuery gostar addClass (), attr (), e encontrar(), este é o JavaScript que você está procurando.

    Caixa de Cores

    O Colorbox é uma iniciativa do Lyft para gerar uma composição de cores que esteja em conformidade com o padrão Accessiblity. A ferramenta é alimentada por um algoritmo inteligente que permite que você simplesmente mova o botão, mude a configuração, e irá gerar as cores adequadas para você. É incrível.

    Propriedades digitadas no PHP 7.4

    PHP7.3 está ao virar da esquina, como mencionamos na edição anterior. Mas PHP7.4 já está no plano. Um dos planos é propriedade digitada. Isso significa que em breve você será capaz de escreva algo como int $ id público; na sua classe PHP. É uma grande mudança que poderia ajudar consideravelmente a reduzir seus erros de aplicativo PHP.

    Estêncil

    Um compilador JavaScript que facilita a criação de Web Components com o padrão mais recente. Além disso, o StencilJS também está adicionando algumas abordagens modernas de desenvolvimento web na mistura, incluindo Suporte a JSX, reatividade, roteador e gerenciamento de estado usando um plugin.

    Vue Infinito Carregando

    Uma extensão do Vue para criar uma página de rolagem infinita. É compatível com dispositivos móveis e compatível com qualquer elemento rolável. Ele também suporta duas direções de rolagem, e o melhor de tudo, economiza muito tempo.

    V Prancheta

    Uma extensão Vue.js personalizada que faz com que seja fácil criar um “cópia de” botão. Você pode simplesmente adicionar um v-clipboard atribuir a um botão e está tudo pronto. Esta extensão Vue.js funciona para todos os navegadores modernos, bem como para o IE11 e as mais recentes.

    Vue Select

    Um componente Vue.js que fornece funcionalidade semelhante a Select2. Ele é projetado para o Vue.js que permite ser Compatível com Vuex, Custom Templating, e um monte de outras coisas do Vue.js.